Singer, Harry Styles and actress, Olivia Wilde packed on the PDA on a yacht in Monte Argentario.
The 37-year-old donned a blue high-waist bikini while Styles,27 wore black shorts, blue long sleeve shirts and a baseball cap which he later took off during their heated smooching.
A source told Page Six;
“Harry has been seen taking a break on the beach in Porto Ercole after he finished filming ‘My Policeman’ in London,”
“Olivia has also been in London, spending time with her kids, who are there with Jason,” the source said. “Olivia stayed behind with her kids, then she flew into Porto Ercole to join Harry.”
Hmm, things are getting pretty serious with these two.