Gisele Bündchen exuded happiness while celebrating Brazil's Carnival Sunday, donning a Brahma Beer shirt she made into a crop-top, exposing her rock-hard abs.

The Brazilian supermodel let loose in her homeland, celebrating the festivities with friends, posing on the red carpet, and sipping on a large coconut drink.

Carnival is a multi-day celebration, always beginning the Friday before Ash Wednesday. Bündchen has attended many times over the years.

The 42-year-old's abs were on display as she transformed her regular t-shirt into an off-the shoulder, scoop-neck crop-top. She paired the look with white pants and a thin black belt.

Gisele Bündchen poses on the carpet at Carnival in Brazil in a black shirt she has made into a crop top and white pants with a black belt showing her abs

Gisele Bündchen's abs were on display while she attended Carnival in Rio de Janeiro.  (Splash News)

GISELE BÜNDCHEN SHARES SEXY DANCE ROUTINE FOR CARNIVAL AFTER SPLIT FROM TOM BRADY

The look is very reminiscent of Bündchen's outfit from Carnival in 2004, when she styled a red Brahma Beer shirt identically with white pants and a thin red belt.

Gisele Bündchen parties in 2004 at Carnival wearing a red Brahama shirt, white pants, and a skinny red belt

Gisele Bündchen's Carnival look from 2004 nearly mirrored her outfit from almost two decades later. (ANTONIO SCORZA/AFP)

During this year's celebration, Bündchen was spotted enjoying the parade of the Mocidade Independente de Padre Miguel samba school at the Sambadrome Marques de Sapucai, waving to the crowd beneath her. 

Gisele Bündchen waves at the crowd while man in glasses smiles behind her during Carnival

Gisele Bündchen seemed joyful while celebrating Carnival in Rio de Janeiro. (Buda Mendes)

In one photo, the model is seen holding a large coconut in one hand while enjoying her friends' company as well as the celebrations.

CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER

Gisele Bündchen waves her hand in the air and drinks coconut water at Carnival in Brazil

Gisele Bünchen waved to the crowd beneath her while sipping on some coconut water. (Splash News)

Another photo shows a lively Bündchen pointing at something or someone in the crowd.

The mother of two posted a pre-festival gathering with a large group of friends to her Instagram, expressing her excitement for Carnival while speaking her native tongue of Portuguese. 

Gisele Bünchen points down at something or someone during the festivities of Carnival in Rio de Janeiro

Gisele Bünchen was spotted looking animated during a Carnival parade. (Splash News)

CLICK HERE TO GET THE FOX NEWS APP

Her children, Benjamin, 13, and Vivian, 10, were not in attendance, as they are currently on holiday with their father Tom Brady, as well as their older brother and his eldest son, Jack.

Brady, whom Bündchen finalized her divorce from in October after 13 years of marriage, has been posting photos with all three of his children from the ski slopes, among family friends, doing a plethora of snow-like activities. 

Tom Brady is spending time with all three of his children on vacation.

Tom Brady is spending time with all three of his children on vacation. (Instagram)