Double Duty! Katie Holmes Does Back-to-Back Events in NYC

Katie Holmes pulled double duty in NYC on Thursday night, attending two high-profile events; she showed up at the 2015 Skin Cancer Foundation gala before heading to Fashion Group International's Night of Stars, stunning on both red carpets in a curve-hugging Zac Posen dress. The International Night of Stars event also brought out Justin Timberlake and his wife, Jessica Biel, who cracked up together while posing for photos.

The last time we saw Katie, she was joined by her adorable 9-year-old daughter, Suri Cruise. The two had a cute mother-daughter date at the Global Citizen Festival in Central Park, where they spoke to the crowd on stage and watched performances by Beyoncé, Coldplay, Ed Sheeran, and Tori Kelly. Keep reading to see more snaps from Katie's back-to-back Big Apple outings.