Katie Holmes [1] 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 [2]. The International Night of Stars event [3] also brought out Justin Timberlake and his wife, Jessica Biel, who cracked up together [4] 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 [5] in Central Park, where they spoke to the crowd on stage and watched performances by Beyoncé, Coldplay, Ed Sheeran, and Tori Kelly [6]. Keep reading to see more snaps from Katie's back-to-back Big Apple outings.