Kylie Jenner, Travis Scott and Stormi Go All Out for 'Avengers: Endgame' Birthday Celebration
Every Must-See Photo from 'Avengers: Endgame' Premiere Red Carpet

Kylie transforms into Carol Danvers aka Captain Marvel, while Travis is practically unrecognizable under Tony Stark's Iron Man armor.

Kylie Jenner and Travis Scott are clearly excited about "Avengers: Endgame," kicking off their celebration Thursday night with a pair of posts that proves their cosplay is next level.

Kylie transformed herself into Carol Danvers AKA Captain Marvel, the latest hero in the Marvel Cinematic Universe, while Travis donned the suit of armor made famous by the MCU's first major superhero, Iron Man. At least, we're pretty sure that's Travis under there.

At first glance, it looks like they may have had a huge missed opportunity with Stormi, as she appears to simply be covered in a red blanket or something but a closer examination of the exposed portion of her arm makes us think she's actually wearing a red cape and is totally dressed as Thor.

The family screened the film as part of an early birthday celebration for Travis, who turns 28 on April 30.

View this post on Instagram

happy end game everyone

A post shared by Kylie (@kyliejenner) on

"Oh you didn’t catch Iron Flame and Captain Lip Kit in the credits? Sucks for you," Kylie captioned her second post, which included two images of her and Travis posing near a red sports car.

Her superhero name makes sense, as it's clearly a nod to her company Kylie Cosmetics.

Khloe Kardashian jumped into the comments to joke, "I did!!!", joking she totally saw them in the end credits, with Sofia Richie echoing the sentiment.

Travis does look rather heroic in his intricate Iron Man costume, though they should have scored some actual Iron Man shoes. The sneakers are probably way more comfortable, but if you're gonna cosplay, you've gotta commit, man!

While the Kardashian's version of the Avengers looks to be taking Stormi for a ride, the real Captain Marvel and Iron Man are already taking the box office by storm. Deadline's early reporting had the film at $43 million, with estimates it could topple "Star Wars: The Force Awakens" record $57 million.

The film is expected to set the all-time box office record in its opening weekend with industry estimates currently sitting at between $260 and $285 million, per CNBC.

The current record-holder, appropriately enough, is its franchise predecessor "Avengers: Infinity War," which scored $257.6 million in its opening frame.

Got a story or a tip for us? Email TooFab editors at

View Photos Getty/Instagram/REX Kylie Jenner and Travis Show PDA at Coachella and More Must-See Day 2 Sightings!