Harry Styles and Olivia Wilde are enjoying a romantic vacation at the five-star luxury boutique hotel Il Pellicano in Porto Ercole.