'Avengers' star Brie Larson swaps Captain Marvel for Britney Spears for Halloween

'Avengers' star Brie Larson swaps Captain Marvel for Britney Spears for Halloween

Avengers star Brie Larson has blown the internet away this year, with an awesome Halloween costume inspired by the music video for Britney Spears' classic song: '...Baby One More Time'.

Larson, who plays the character of Carol Danvers in the Marvel Cinematic Universe, ditched her red and blue superhero costume this October 31, and instead traded it for a fetching schoolgirl outfit that mimics Britney's look with eerie accuracy.

Brie took to her official Instagram to share some snaps of her costume, which consisted of a plain white shirt, grey cardigan, black skirt, and black knee-high socks.

Check out this video of Brie's inspirational Avengers workout routine:

However, she opted for a pair of sneakers instead of the high-heeled loafers Britney wears in the video since that would probably be too nineties for us all to handle, and a pain to walk in. Pretty appropriate though, considering that Captain Marvel is set in that decade.

As if that wasn't awesome enough, Brie also tagged Britney Spears herself in the post: obviously wanting the pop star to comment on her effort. Britney, who wore an Alice In Wonderland-style costume this year, hasn't yet commented on the sartorial tribute, but I'm sure she loved it!

An image of Brie Larson's Halloween costume. Credit: Instagram/@brielarson

The iconic music video for the Britney track was directed by Nigel Dick and premiered on MTV and other video stations on 26 November 1998. The video was filmed in Venice High School - the same school used to film the movie Grease.

Britney recently took to Instagram to address rumors regarding her weight:

Interestingly enough, Dick originally intended for Britney to be attired in jeans and a T-shirt. But during the wardrobe fitting, Britney decided to don a Catholic schoolgirl's outfit instead.

In a 2009 interview with MTV on the video, Dick stated: "Every piece of wardrobe in the video came from Kmart, and I was told at the time not one piece of clothing in the video cost more than $17. On that level, it's real. That probably, in retrospect, is a part of its charm."

But Brie Larson isn't the only celebrity to showcase an awesome costume this year. Check out Heidi Klum's gory cyborg costume, which took 13 hours of prep time.