Olivia Wilde Looks Stunning in Marie Claire