Olivia Wilde – Spotted with a friend in North London Olivia Wilde – Spotted with a friend in North London