Selena Gomez shares then and now bikini snaps as she discusses her body image: 'Sometimes I forget it's OK to be me'


Gomez previously described portraying herself online as someone who didn't care about the criticism - when in reality she was 'crying my eyes out'; Seen in January at Golden Globes

Selena Gomez shared a little body positivity to her Instagram on Monday.

The actress, 31, posted a throwback snap in a tiny zebra bikini, followed by a more current bathing suit photo which saw her displaying a fuller figure in high-waisted bikini bottoms and a white tube top. 

'Today, I realized I will never look like this again...' Selena — who previously admitted to 'crying my eyes out' over body shaming comments — wrote over the first photo, taken in Miami, Florida, in 2013

'I'm not perfect but I am proud to be who I am... sometimes I forget it's ok to be me,' she wrote on the next image, taken in Mexico in 2023.

Selena has shared body positivity messages a number of times in the past. Last February she also went after body shamers while revealing that her lupus medication is responsible for her weight gain. 

Selena Gomez, 31, shared then and now bikini snaps to her Instagram Stories on Monday; Pictured in Miami in 2013