Olivia Wilde at Rockefeller Plaza - Wednesday 16th November 2011

Olivia Wilde unveils the 2011 Swarovski Star for the Rockefeller Center Christmas Tree in Rockefeller Plaza New York City, USA - 16.11.11 (6 images)

Advertisement