4/30
May 22: Lady in red! Keira Knightley wore Valentino to the opening of La Traviata in Rome.
Photo: Getty Images
5/30
May 21: Sleek in purple! Kate Hudson stunned in a Amanda Wakeley dress and Harry Winston jewels at the Kaleidoscope Ball at 3LABS in Culver City.
Photo: WireImage
6/30
May 21: Award winning style! Justin Theroux posed with his award during the 75th Annual Peabody Awards in NYC.
Photo: WireImage
More about: