
Katie Holmes attended the 2018 American Ballet Theatre Spring Gala on Monday (May 21) in New York City.

She wore a floral Zac Posen Spring 2018 dress.

Katie Holmes attended the 2018 American Ballet Theatre Spring Gala on Monday (May 21) in New York City.
She wore a floral Zac Posen Spring 2018 dress.