Scarlett Johansson has parted ways with her boyfriend Nate Naylor after ten months of dating.

The 27-year-old actress, who was previously married to Ryan Reynolds, has reportedly ended her romance with the advertising executive days after she was spotted with one of Lindsay Lohan’s close friends.

A source told the MailOnline: ''They never officially lived together, but Nate has moved all of his stuff out and back into his apartment. The relationship is over. It has not been amicable.''

Scarlett began dating 38-year-old Nate last January after meeting him in New York, shortly after her split from 52-year-old actor Sean Penn.

The Avengers Assemble star was at The Electric Room in New York City last week, dressed down in a T-shirt and glasses, and one onlooker saw her with Lohan's friend, artist Domingo Zapata.

An eyewitness said: ''Scarlett looked like she was completely flirting with Domingo.''