Chrissy Teigen Wore a Floral Bra Under a Bright Red Suit

And yes, those are flared pants.