Katy Perry and Selena Gomez put on their party finest for last night's UNICEF Snowflake Ball at Cipriani 42nd Street in NYC. The girls hit the blue carpet before heading inside for dinner and mingling. Katy wore a Naeem Khan caped ensemble, while Selena showed a bit of skin in Dolce & Gabbana. It was a colorful night for the female attendees — Kate Mara donned orange Jason Wu, Uma Thurman picked a dark blue Atelier Versace gown, and Girls star Allison Williams picked a mint green Naeem Khan ensemble. The night was about doing good, and quite a bit of charity took place. Selena tweeted, "So proud to be a part of UNICEF — we raised 2.5 million dollars tonight!"
Renée Zellweger walked the red carpet for the first time in five months at the Fashion Group International Night of Stars in NYC last night. Renée wore a fitted dress by Carolina Herrera, who was honored at the event. Kelly Ripa and her husband, Mark Consuelos, attended, as did Viola Davis, in Max Mara, and Sarah Jessica Parker. SJP chose a striped look by honoree L'Wren Scott and hung out with designer Prabal Gurung inside the party. It was her second bash of the week after also stepping out for the star-studded launch of Maison Martin Margiela for H&M on Tuesday.
Sarah Jessica Parker had a busy night in NYC yesterday. She got dressed up in Chanel and Lanvin to hit the red carpet with Liv Tyler at the Brooklyn Artists Ball and later headed to the Broadway opening of The Normal Heart. SJP stuck with her fashionable look and was joined by her husband, Matthew Broderick, for the theater event. She's back in the Big Apple following a recent getaway to Southern California, where Sarah Jessica Parker relaxed in her bikini and caught up on reading. She's been juggling her three kids and two movie projects and she also has her work with Halston Heritage to keep her busy. The brand is apparently undergoing some business changes, though it remains to be seen if SJP's role will be affected.