Drew Barrymore has split from her toyboy lover Justin Long after dating for less than a year, it has emerged.
The split had been unexpected given that they had both recently claimed to be happy with the relationship.
Barrymore, 33, had been friends with the 30-year-old Long for seven years, but romance blossomed when they were both filming romantic comedy He's Just Not That Into You last August.
Speaking to Vogue magazine in March, the ET star said: "I'm so happy my cheeks hurt."
A joint appearance on the Oprah Winfrey show in March saw Long proclaim: "She's the most compassionate person I've ever met."
Barrymore has already been married twice – once for five weeks to Welsh bar owner Jeremy Thomas and then to comedian Tom Green for 15 months.
She has also had a five-year relationship with Strokes drummer Fabrizio Moretti, as well as dating actor Luke Wilson from 1996 to 1999.
Watch Drew in all her best roles, with a DVD Player from Ace.