She may be on the promotional trail for the latest Twilight: Breaking Dawn saga, but brunette beauty Ashley Greene took some time out to attend the Avon Foundation Global Voices for Change gala in New York looking ultra-glam.
In a striking royal blue one-shouldered frock, the actress gave her look a movie star finish with retro waves as she took to the stage to speak on behalf of the charity.
Meanwhile, Black Eyed Peas singer Fergie was also on hand to co-host the event, held at the Marriott Marquis Times Square, in a stunning blush pink ruffle dress and striped blazer.
Other guests in attendance included singers Delta Goodrem and Natasha Bedingfeld.
By Annabelle Spranklen