Katie Holmes wearing Zac Posen at the 2018 American Ballet Theatre Spring Gala.05/21/18Credit: RCFA