Newly released photos of Harry Styles and Olivia Wilde will make you want to take a cold shower. Just days after a number of images showed the couple kissing on a yacht off the Island of Giglio near Tuscany, new pictures, which you can see below, show them doing the same. But this time around, they have less clothes on.