Carrie Underwood sang the national anthem at the Super Bowl 2010 game.

The altar-bound country girl wore her sparkly new engagement ring (naturally), along with an all-white outfit of a different kind: A Rock & Republic cropped "Cary" jacket ($298 at the R&R signature store on Robertson in Los Angeles) and matching white pants.

Not many people can pull off tight white pants, but Underwood's notoriously strict diet and workout plan has clearly made it possible. But did you love the look fashion-wise?

Vote on Underwood's superbowl ensemble, and see more questionable celebrity style moments below: