Skip Nav
Photo 2 of 3


How to Wear Dresses Over Pants: Formal

Get your fancy pants on — under your dress — à la Emma Watson. All you need for this event-worthy ensemble are a strapless minidress and a pair of slim trousers. The trick is balancing proportions. Because you're covering up with pants on bottom, show off a little more on top. Look for a dress that's strapless, or, like Emma, maybe even backless! Just be sure to avoid anything too snug, like a tube dress, under which your pants will likely bulk up.

Shop the look:

All the Latest From Ryan Reynolds