Zac Posen has been in charge of Brooks Bros. for a while now, so it makes sense that his ride-or-die Katie Holmes would come out to support him. Yara Shahidi, though, was a surprise. Her style doesn’t scream Brooks Brothers, but boy, does she look stellar in this.

[Photos: Stephen Lovekin/WWD/REX/Shutterstock]