Johnny Depp has been dumped by Amber Heard.
The 49-year-old actor is said to be very "cut up" after the 26-year-old beauty ended their seven-month romance over his moods.
A source told The Sun newspaper: "He hasn't been this smitten for a long time. He's been head-over-heels in love with Amber. But just as she started to love him back, she got cold feet.
"They seemed happy and were even talking of marriage and babies. But Amber grew fed up of him and his moods."
Depp was first linked to bisexual Heard after he announced his split from Vanessa Paradis last June and friends recently spoke about how smitten the pair were with each other.