Selena Gomez is seemingly happy for her on-and-off former boyfriend Justin Bieber for his recent comeback.
The former Disney star was talking to New York Times when she did not hesitate from gushing about the "Baby" hit maker.
"While people were writing that I was stupid for being in [the relationship], this is what I always saw in him. I'm like, duh," said the singer whose own recently released number, "Same Old Love," is also met with great response.
The 23-year-old singer has apparently turned her heartbreak over her publicized split from the Canadian singer into an inspiration of her upcoming album "Revival." The album also includes her heart wrenching 2014 single "The Heart Wants What It Wants" and is set to release on Oct. 9.
Gomez has also admitted that she was disturbed when the body-shamers criticize her bikini body, calling her "fat" and "messy" after she was pictured in her bathing suit by paparazzi in Mexico.
"And then I Googled, which I should never do, and just started sobbing," disclosed the singer while talking to USA Today. She further added that despite the emotional outburst, she collected herself after an hour and uploaded a bikini pic on Instagram with the caption "I'm happy with myself" to put across the message to her 44 million followers.
Meanwhile Gomez wowed the world when she performed in front of a star-studded crowd at a London private members' club, Annabel's on Sept. 24, Thursday. She was spotted looking stunning as she made her way into the club in a floor length strapless gown with a dangerously high split.
Gomez completed her striking look with dramatic smoky eyes, nude lips, black and silver ear cuff. Her hair was pinned to one side in loose waves as she made a glamorous entry into the club.