Selena Gomez shows off her toned tummy while performing in a black bra on The Ellen DeGeneres Show... after talking about being fat shamed

She was fat shamed on the internet when photos of her in a skimpy bikini surfaced back in May.

And now Selena Gomez is giving internet trolls something else to talk about.

The 23-year-old singer showed off her fantastic figure as she performed in a black bra while on The Ellen DeGeneres Show on Friday.

Scroll down for video  

Ab-solutely fabulous: Selena Gomez showed off her toned tummy in a black bra as she performed on The Ellen DeGeneres show on Friday 

Ab-solutely fabulous: Selena Gomez showed off her toned tummy in a black bra as she performed on The Ellen DeGeneres show on Friday 

Make a statement in monochrome with a white suit jacket like Selena's

She's been making waves in the fashion stakes lately, and Selena Gomez doesn't show any signs of slowing down in her style crusade. She's been wearing a series of designer must have's throughout her promo tour for her new album and Elie Saab is one designer the pop star has been favoring a lot recently.

After wowing in one of the brand's Resort 2016 white maxi dresses, Selena obviously got a taste for both the designer and the color white, as while performing on the Ellen Degeneres show recently she wore another white ensemble from the brand - a crisp white trouser suit.

Completing her monochrome look with a black cut out bra and a pair of black boots, this black and white get up certainly made a statement. While you can't buy this exact trouser suit anymore, click the link to the right to shop the current collection at Net-a-Porter.

A full white trouser suit isn't the easiest outfit to wear (or keep clean!) but a white blazer is one wardrobe must have we can get on board with. Shop our edit below for affordable styles from Topshop, Lane Crawford and more!

* PRICES MAY NOT BE AS ADVERTISED

She performed her new single Same Old Love on the chat show as she showed off her toned tummy in a white blazer and flared trouser combination while moving and grooving with her dapper male dancers.

Earlier on in the episode she chatted with the 57-year-old host about the fat shaming she endured after while on a vacation back in May and called it 'degrading'.

Ellen asked about how she responded back to the critics on social media as Selena said: 'Yeah because look I don’t what them to win. It’s so annoying when I see it all over the place and everybody thinks they can bring me down. 

See the latest Selena Gomez news, pictures and gossip 

Featured dancer: The 23-year-old posed confidently  in the revealing number featuring a white blazer and flared trouser set over a black bra as the 57-year-old chat show host joined her dancers at the end

Featured dancer: The 23-year-old posed confidently  in the revealing number featuring a white blazer and flared trouser set over a black bra as the 57-year-old chat show host joined her dancers at the end

'So my immediate response was I’m gonna post a picture and I’m like “I’m happy with me ya’ll” and that was gonna be the story the next day. I wasn’t gonna let that be the story. That wasn’t the story.'

Perhaps the most shocking moment in the episode came when she was scared not once, but twice throughout the course of the interview. 

It was an elaborate plot by the chat show host as two men, one dressed as Taylor Swift and the other costumed like Elsa from Frozen, popped out at different points in the interview to get the starlet's heart racing.

Hitting back: The two discussed her getting cyber bullied about her weight while on a vacation back in May

Hitting back: The two discussed her getting cyber bullied about her weight while on a vacation back in May

Standing up for herself: The Good For You hitmaker was fat shamed after being photographed in a bikini. She responded by posting this photo with the message: 'I love being happy with me y'all'

Standing up for herself: The Good For You hitmaker was fat shamed after being photographed in a bikini. She responded by posting this photo with the message: 'I love being happy with me y'all'

During the first scare, Selena was talking about her friendship with BFF Taylor Swift as Ellen queried her what she needs to do to join the Bad Blood singer's crew.

Seemingly out of nowhere, a crewmember popped out of the table in between the singer and host while dressed in a shimmering  silver body suit with a fringed white skirt and dirty blonde wig.

Selena screamed in horror as she almost crawled over her arm rest and made a run for it. 

Scared stiff: As with several of her previous appearances, Selena was surprised once again on the chat programme

Scared stiff: As with several of her previous appearances, Selena was surprised once again on the chat programme

Oops she did it again: This appearance had a special flair as the singer was scared twice

Oops she did it again: This appearance had a special flair as the singer was scared twice

The two continued on with the conversation as they began talking about Halloween as Selena revealed she and her sister were going to be Elsa and Anna from the hit Disney film Frozen.

Another man dressed in a blue Elsa costume could be seen sneaking up behind her then lunges at her with a scream. 

The Good For You hitmaker screeches: 'Oh my gosh! What the hell! Like what, why?'

BFF: Selena and Ellen discussed her friendship with Taylor Swift

BFF: Selena and Ellen discussed her friendship with Taylor Swift

Big reveal: Then suddenly out of nowhere a man popped out of the table in between the two stars

Big reveal: Then suddenly out of nowhere a man popped out of the table in between the two stars

Wildest dreams: The crewmember was dressed like Taylor in a shimmering silver bodysuit with a fringed white skirt

Wildest dreams: The crewmember was dressed like Taylor in a shimmering silver bodysuit with a fringed white skirt

She's out of there: It looked like Selena was trying to crawl on the arm rest and run off after the surprise

She's out of there: It looked like Selena was trying to crawl on the arm rest and run off after the surprise

They did move on to actual conversation as Ellen asked her about her love life to which Selena responded: 'I’ve been dating it’s very fun. Ish.'

The former girlfriend of Justin Bieber revealed that she meets people in the business and also out of it. 

Selena said that she has been on a few dates, then Ellen asked if they have gotten anywhere to which she responded: 'I mean Ish.'

Ellen said that Selena should get hooked up by her BFF Taylor, possibly with one of Calvin Harris' friends, as the brunette beauty joked that there should be some kind of dating service.

Out of nowhere: After they moved on to talking about Halloween costumes as another man came up behind her for the scare

Out of nowhere: After they moved on to talking about Halloween costumes as another man came up behind her for the scare

Let it go: The bearded man was dressed like Elsa from Frozen, who Selena said she was dressing as for the dress-up holiday

Let it go: The bearded man was dressed like Elsa from Frozen, who Selena said she was dressing as for the dress-up holiday

One qualification that she has in mind is that they have to understand showbiz as Selena said: It’s weird because I don’t know if I want someone who’s in the industry. Who’s not. Who kind of gets it. Who doesn’t. I don’t know. It’s weird.' 

The pair also talked about the recent revelation that the singer has lupus as Selena explained that she will have the disease forever but just needs to take care of herself. 

The episode of The Ellen DeGeneres Show airs Friday.

Putting herself out there: She revealed that she has been on a few dates and that it has been fun

Putting herself out there: She revealed that she has been on a few dates and that it has been fun

Candid: Ellen asked if the dates have gotten anywhere to which she responded: 'I mean Ish'
Candid: Ellen asked if the dates have gotten anywhere to which she responded: 'I mean Ish'

Candid: Ellen asked if the dates have gotten anywhere to which she responded: 'I mean Ish'

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

By posting your comment you agree to our house rules.

Who is this week's top commenter? Find out now