Ryan Gosling has finally moved on from his split from Rachel McAdams - he's reportedly dating his Blue Valentine co-star Michelle Williams.
The actor ended his on/off relationship with McAdams in 2008 after they fell for each other on the set of The Notebook four years earlier.
He has since been linked to several eligible women but has seemingly failed to find love again - but onlookers at the Cannes Film Festival this week (beg17May10) were stunned to see Gosling cosying up to Heath Ledger's ex Williams.
According to celebrity blogger Perez Hilton, the two actors were spotted holding hands at the unveiling of their new movie, Blue Valentine - in which they play a married couple.
Williams had been dating director Spike Jonez, getting togeterh in July 2008, but they split after just over a year together.
The actress has a daughter from her relationship with Heath Ledger.
Tagged in Michelle Williams Ryan Gosling