Annie is back and in the Big Apple.
Cameron Diaz hit the red carpet in a sparkling charcoal dress by Dior. Unlike her wicked on-screen character Miss Hannigan, Diaz was able to charm despite her all-black ensemble.
But it was the film’s star, Quvenzhane Wallis, who stole the show on the red carpet. The 11-year-old actress rocked an adorable pink frock paired with embellished Converse sneakers.
And of course, she accessorized with a dog by her side, in true Annie-style.
Check out who else was in attendance and who wore what below.
Jamie Foxx looked clean-cut and handsome in a suit and tie.
Producer Will Smith kept it casual.
Rose Byrne opted for a colorful patterned mini dress by designer Mary Katrantzou.
La La Anthony stunned as the lady in red, while her son Kiyan joined her for the family-friendly event.
OITNB star Dascha Polanco looked elegant as she ditched the orange for gold.
Meagan Good stepped out with hubby DeVon Franklin in a form-fitting black gown.
PHOTO CREDIT: Wenn