From Olivia Palermo to Diane Kruger, The 9 Best Looks of the Week

Olivia Wilde is sporty in stripes, Jessica Alba goes for an all-metallic ensemble, and more of the looks we loved this week.