
JB Lacroix/WireImage/Getty Images
Erin Moriarty has been one of the main topics of conversation from the fifth and final season of The Boys after posts about the change in her apperance versus Season 1 went viral on social media. The actress has since taken to Instagram to flex on her haters while on a trip down under.
Moriarty, who has been starring as Annie January/Starlight on The Boys since it debuted on Prime Video in 2019, posted a series of Instagram Stories from Sydney, Australia this week that flaunted her beach bod.
Among Moriarty’s posts were a mirror selfie in a green bikini captioned “bb’s first spin in Oz” with an Australian flag emoji, shots in front of the iconic Sydney Opera House in a white crochet dress, and clips of her dancing on the beach in a pink bikini.
One story included the caption “The real ones will get it” while tagging The Boys official Instagram account.
The Boys star Erin Moriarty flaunted her beach bod on Instagram amidst viral discourse about her change in apperance
Erin Moriarty via IG Stories pic.twitter.com/TYpNu5TKSg
— JumpTrailers (@JumpTrailers) April 15, 2026
🌟 | Erin Moriarty via her instagram stories ( April 15, 2026. ) pic.twitter.com/IsU1EVxxDW
— Erin moriarty updates & archive (@elairsmoriarty) April 16, 2026
After the discourse around Moriarty’s change in appearance went viral, The Boys co-star and Homelander actor Antony Starr hopped on Instagram to show his support for the 31-year-old actress.
While her role in The Boys is the most notable of her career, Moriarty has also starred in fulms such as Captain Fantastic, Kong: Skull Island, The Miracle Season, The Extraordinary Journey of the Fakir, Driven, Monster Party, and Catching Dust, and TV series such as True Detective, Jessica Jones, The Studio, and Gen V (a spinoff of The Boys).
The Boys fifth and final season premiered with two episodes on April 8 and will conclude on May 20.