Emma Willis has showed off her incredibly toned bikini body in a holiday photo.
The Voice presenter shared a snap to her Instagram on Monday showing herself lounging on a sunbed while sipping on a drink in the sun in Cape Town.
In the photo, Emma, 34, flaunted her abs in a black bikini from Next as she flashed a peace sign.
Emma captioned the post: “Peace out Cape Town! Another fab shoot in the bag for @nextofficial. Bikini, models own! Available in store now…”
Fans couldn’t get over how amazing Emma’s figure looked.
One person commented: “How do you have such a perfect figure after having your babies,” while another gushed: “Wow you’re looking absolutely stunning here!”
A third said: “You look amazing Emma, what I would do to look like you.”
Emma is a mum to her three children, daughter Isabelle, nine, son Ace, seven, and two-year-old little girl Trixie.
The star recently returned home from a trip to Disney World in Orlando, Florida, with her kids and husband Matt.
The family were also joined by their good friends Tom and Giovanna Fletcher and their three sons – Buzz, five, Buddy, three, and eight-month-old Max.
Earlier this month, Emma posted a sweet photo of her youngest daughter Trixie in her pushchair as she waved a Minnie Mouse balloon in the air.
View this post on Instagram
In the photo, the little girl is seen looking out at Disney World with the infamous Sleeping Beauty Castle in the distance.
Emma captioned the post: “Living her best life @waltdisneyworld.”
It was recently revealed that Emma has bagged a hosting stint on BBC’s The One Show as Alex Jones has headed off on maternity leave.
The BBC have confirmed that Emma, Stacey Dooley and Mel Giedroyc will be standing in for the Welsh presenter as well as regular guest hosts Angellica Bell, Angela Scanlon, and Michelle Acklerey.
More famous names are expected to be announced soon.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.