Obviously it’s not a new trend — hello, Tilda Swinton! — but lately it’s seeming more mainstream. Cameron Diaz was the latest star to try the look, wearing a ’70s-inspired pantsuit designed by pal Stella McCartney to the What to Expect When You’re Expecting premiere in London Tuesday night.
What do you think? Are fancy pants OK for the carpet? Or do you prefer to see your favorite stars in dresses? Vote in our poll below!