Olivia Wilde, 37, appears to be completely smitten with Harry Styles, 27. The hot new duo, who recently vacationed in Tuscany, Italy together, were pictured grabbing lunch in Los Angeles on Aug. 8, and Olivia couldn’t stop smiling as she and Harry walked side-by-side with their arms around each other.