Heidi Klum stunned in photos shared to her Instagram account Thursday. 

The 48-year-old model posed in photos wearing a printed purple string bikini. Klum tagged her husband as the photographer of one set of photos. The former Victoria's Secret Angel showed off her toned figure from three different angles in the snapshots. 

She also paired the bikini with a Legos snapback hat

Klum captioned both posts with emojis.

HEIDI KLUM SUNBATHES NUDE IN HER BACKYARD DURING ‘HOT’ SUMMER DAY

Heidi Klum showed off her toned bikini body from multiple angles Thursday on Instagram.

Heidi Klum showed off her toned bikini body from multiple angles Thursday on Instagram. (Photo by Amy Sussman/Getty Images)

Klum, who was an Angel from 1999 until 2010, recently weighed in on Victoria's Secret's rebranding.

CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER

"Things do need to change," the German-American model told The Sunday Project earlier in July.

"About time, is all I can say," she added. "About time."

The lingerie company announced it was ditching its infamous angels for women who would serve as spokespeople for the brand in an attempt to redefine the idea of "sexy."

CLICK HERE TO DOWNLOAD THE FOX NEWS APP

"As a model, you go there, you are happy to have a job," Klum said. "When you are not the company, you do what you are told. But finally, looking at this now, I’m like, about time."