Scarlett Johansson was seen getting cosy with a mystery man in Italy on Monday.
The 27-year-old actress was pictured in a gold and white bikini as she lounged on the deck of a yacht off the coast of Taormina.
The Avengers star looked comfortable with the older, muscular man who appeared to be hanging on to her every word as they laughed and joked together.
He was captured caressing the blonde beauty's stomach and shielding her face from the sun, according to the New York Daily News.
Scarlett has enjoyed a rollercoaster love life over the years but has yet to find lasting romance.
More recently, she was seen having a "fun, flirty dinner" with her He's Just Not That Into You co-star Bradley Cooper.
Bradley had just split from actress Zoe Saldana, and has previously dated Renée Zellweger. He's also been romantically linked to Jennifer Lopez, Cameron Diaz and Olivia Wilde.
Scarlett is divorced from actor Ryan Reynolds. She has been romantically linked to Sean Penn and was dating New York City-based advertising executive Nate Taylor earlier this year.
© Cover Media