Johnny Depp has told Amber Heard she is his soul mate.
The 49-year-old actor - who has children Lily-Rose, 13 and Jack, 11, with former partner Vanessa Paradis - is said to be head-over-heels in love with his 'Rum Diaries' co-star and has even mentioned marriage.
The 'Star Trek Into Darkness' star was spotted with Italian artist Marco Perego at a private party for the new sci-fi blockbuster in Los Angeles, California earlier this week and although their romance is still quite new, friends say she hasn't been this happy in some time.
Johnny Depp has been showering Amber Heard with expensive gifts.
The 49-year-old actor has reportedly been dating the 27-year-old actress - who he met on the set of 'The Rum Diary' - since soon after his split from Vanessa Paradis last year and he is so smitten, Johnny can't help lavishing her with tokens of his love.