Cameron
Diaz
is
dating
magician
Criss
Angel.
The
pair
enjoyed
a
romantic
night
in
Las
Vegas
on
Monday
night
having
dinner
at
Bellagio's
Prime
steakhouse
before
driving
in
Angel's
Rolls
Royce
to
the
Mirage
to
watch
Cirque
du
Soleil's
Beatles
tribute
show
'Love'.
A
source
said:
"They
arrived
arm-in-arm
at
the
theatre.
They
were
cuddling
up
to
each
other
and
you
could
hear
Cameron
laughing.
They
looked
really
happy
together."
After
the
performance,
the
loved-up
couple
went
backstage
to
meet
the
cast
before
leaving
through
a
side
door.
Cameron
and
Criss
-
who
has
previously
been
linked
to
British
actress
Minnie
Driver
-
were
seen
together
on
Saturday
night
at
the
VH1
Rock
Honours,
before
partying
at
the
Jet
Nightclub
with
Drew
Barrymore.
Cameron
was
due
to
leave
Las
Vegas
on
Sunday
but
reportedly
decided
to
stay
on.
Meanwhile,
the
actress
admitted
in
an
interview
with
US
chat
show
host
Ellen
DeGeneres
her
break-up
from
Justin
Timberlake
really
"hurt",
but
insisted
they
are
still
friends.
She
said:
"It
hurt.
I
love
how
people
just
expect
when
people
break-up
to
hate
each
other
but
you
know
the
great
thing
is
that
Justin
and
I
have
lived
extraordinary
lives.
We
had
a
wonderful
opportunity
to
live
an
extraordinary
life
together
for
a
period
of
time
and
now
we
live
an
extraordinary
not
the
same
way
together
but
we're
still
in
each
other's
lives.
When
you
care
about
somebody
you
just
want
them
to
be
happy
and
that's
what
we
both
are
now.
Life
is
amazing
there
is
nothing
not
to
be
happy
about."