Who wore what this weekend: Jennifer Aniston, Olivia Wilde, Vanessa Hudgens, and more

Updated

Advertisement