Olivia Wilde Confirms She Lives In London Part-Time Amidst Harry Styles Romance

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.

Leave a Reply

Your email address will not be published. Required fields are marked *