Olivia Wilde Looks Stunning In Marie Claire Complex