So Many Celebrities Wore Very Good Suits This Week

Barney Stinson, played by Neil Patrick Harris on the TV show “How I Met Your Mother,” said it often and said it best: Suit up!

This week, celebrities all over the world heeded his character’s call.

Demi Lovato brought down the stadium while she sang the national anthem at the Super Bowl in a white Sergio Hudson tuxedo jumpsuit, Queen Elizabeth II put her best tweed forward during a visit to a Royal Air Force station and Kacey Musgraves closed out the week in a gold Cinq a Sept look that appeared to be painted on.

Fran Drescher and the Duchess of Cambridge (what a combo!) earned spots on the list this week because although they were sans suits, they were not sans sparkle. Drescher looked gorgeous in a black sequin dress while promoting her new sitcom “Indebted,” while the former Kate Middleton looked lovely at the BAFTAs in a white and gold Alexander McQueen repeat.

Check out all the well-suited celebs below.

Demi Lovato

Demi Lovato sings the national anthem at Super Bowl LIV in Miami on Feb. 2.
Demi Lovato sings the national anthem at Super Bowl LIV in Miami on Feb. 2.

Charlize Theron

Charlize Theron at the British Vogue and Tiffany & Co. Fashion and Film Party in London on Feb. 2.
Charlize Theron at the British Vogue and Tiffany & Co. Fashion and Film Party in London on Feb. 2.

Riz Ahmed

Riz Ahmed at the British Vogue and Tiffany & Co. Fashion and Film Party.
Riz Ahmed at the British Vogue and Tiffany & Co. Fashion and Film Party.

Victoria Beckham

Victoria Beckham at the British Vogue and Tiffany & Co. Fashion and Film Party.
Victoria Beckham at the British Vogue and Tiffany & Co. Fashion and Film Party.

Sandy Powell

Sandy Powell at the Netflix BAFTA after-party in London on Feb. 2.
Sandy Powell at the Netflix BAFTA after-party in London on Feb. 2.

The Duke And Duchess Of Cambridge

The Duke and Duchess of Cambridge at the BAFTAs in London on Feb. 2.
The Duke and Duchess of Cambridge at the BAFTAs in London on Feb. 2.

Queen Elizabeth II

Queen Elizabeth II visits the Royal Air Force in King's Lynn, England, on Feb. 3.
Queen Elizabeth II visits the Royal Air Force in King's Lynn, England, on Feb. 3.

Fran Drescher

Fran Drescher on "Late Night With Seth Meyers" in New York City on Feb. 3.
Fran Drescher on "Late Night With Seth Meyers" in New York City on Feb. 3.

Margot Robbie

Margot Robbie on "The Tonight Show Starring Jimmy Fallon" in New York City on Feb. 4. 
Margot Robbie on "The Tonight Show Starring Jimmy Fallon" in New York City on Feb. 4. 

Lena Hall

Lena Hall at a screening of "Emma" in New York City on Feb. 4. 
Lena Hall at a screening of "Emma" in New York City on Feb. 4. 

Rachel Zoe

Rachel Zoe at the Vanity Fair And Annenberg Space For Photography opening Of Vanity Fair: Hollywood Calling in Century City, California, on Feb. 4.
Rachel Zoe at the Vanity Fair And Annenberg Space For Photography opening Of Vanity Fair: Hollywood Calling in Century City, California, on Feb. 4.

Gwendoline Christie

Gwendoline Christie at the anniversary of L'Avenue at Saks in New York City on Feb. 4.
Gwendoline Christie at the anniversary of L'Avenue at Saks in New York City on Feb. 4.

Kacey Musgraves

Kacey Musgraves at the Boy Smells "Slow Burn" launch in New York City on Feb. 5. 
Kacey Musgraves at the Boy Smells "Slow Burn" launch in New York City on Feb. 5. 

Related...

How 'Bombshell' Makeup Artist Turned Charlize Theron Into Megyn Kelly

See All The Best Looks From The Grammys 2020 Red Carpet

Brad Pitt's Name Tag And 12 Other Must-See Celeb Looks Of The Week

Also on HuffPost

Love HuffPost? Become a founding member of HuffPost Plus today.

This article originally appeared on HuffPost.