Olivia Wilde Confirms She Lives In London Part-Time Amidst Harry Styles Romance
by Nicole Edenedo
Olivia Wilde is having a jolly good time across the pond, as the actor-director confirms she's spending quite a bit of time in London while dating Harry Styles.