Michelle Harper, wearing Zac Posen.