Cameron
Diaz
and
Justin
Timberlake
"still
love
each
other".
Cameron,
who
was
reunited
with
her
former
lover
at
the
London
premiere
of
'Shrek
the
Third'
last
night,
confessed
they
are
still
good
friends.
Cameron
said:
"We
still
love
each
other.
We
spent
four
years
together
so
there
is
no
reason
for
us
not
to
be
friends.
"I
always
think
it's
funny
when
people
think,
'Oh
you
guys
must
really
hate
each
other
now'.
And
I
say,
'No,
our
paths
just
went
in
different
directions.'
"
The
two
stars
happily
posed
for
pictures
together
and
embraced
in
full
view
of
onlookers
to
show
there
are
no
hard
feelings
between
them
since
splitting
late
last
year.
Cameron
added:
"We're
friends.
It's
good
to
see
him.
It's
great
having
him
around." The
34-year-old
reprises
her
voice
role
of
Princess
Fiona
in
the
hit
animated
movie
series,
while
Justin,
26,
joins
the
cast
as
Fiona's
rebellious
cousin
Artie.