Best Celebrity Pictures of the Week
Stars were busy this week stepping out for premieres, showing off engagement rings, attending concerts, and more. Jennifer Aniston debuted her massive ring with Justin Theroux in Santa Fe, while Prince William and Kate Middleton united for an event in London. Kristen Stewart showed off her legs in short shorts to catch a Florence + the Machine show on the West Coast, and Ben Affleck had his buddy George Clooney by his side to premiere Argo in NYC.
That's not all the excitement that went down — click through the rest of the celebrity fun!