Olivia Culpo showed off her toned abs after attending a Pilates class in West Hollywood on Wednesday.

Cameras caught the 29-year-old model leaving training class. Culpo wore a matching black workout outfit with a black jacket.

Culpo pulled her hair up into a low, slick bun. Her abs were on display as she carried a bag and got into her car.

The former Miss Universe winner has come a long way since the days when she felt like an “ugly duckling”.

OLIVIA CULPO EXHIBITS TONED FIGURE IN WHITE SWIMSUIT ON HOLIDAY: ‘BIKINI SPAM’

Model actress Olivia Culpo shows off her impeccable physique after practicing Pilates.

Model actress Olivia Culpo shows off her impeccable physique after practicing Pilates.
(RACHPOOT / BACKGRID)

“Honestly growing up I felt really ugly which is a terrible thing to say,” Culpo told the hosts of Emergency Contact last October.

CLICK HERE TO SUBSCRIBE TO THE ENTERTAINMENT NEWSLETTER

“My older sister looked like the Barbie doll. I was overweight. I had to look at myself in the mirror and say, ‘OK, you’re different’ because I was,” said the model.

To combat her weight gain, Culpo’s dad put her on a diet at the time.

CLICK HERE TO GET THE FOX NEWS APP

“When I was 10 years old, yeah, I went on these diets and I kind of realized that when you worked out you got results. It all started from there.”