Rachel Stevens
Attending the Glamour Women Of The Year Awards, Berkeley Square Gardens,
London, England, UK,
June 7th, 2011.
outside arrivals full length one shoulder black brown leopard print dress animal shoes clutch bag gold hand on hip
CAP/CAN
??Can Nguyen/Capital Pictures