Photos from the Grey Goose Winter Ball for Elton John Aids Foundation

The theme of the Grey Goose Winter Ball 2012 for Elton John Aids Foundation, which is now in its sixth year, was the 1950’s Cote D’Azur. Guests arriving at London’s iconic landmark, Battersea Power Station were transported from a chilly London evening to a scene reminiscent of the Riviera in its heyday, where poolside glamour, […]