Selena Gomez reflected on her changing body in a candid social media session on Monday.
Today, I realized I will never look like this again, the 31-year-old singer shared alongside an older photo of herself in swimwear.
The Only Murders In the Building star posted the image of her younger self in a bikini on her Instagram story and wrote, Today, I realized I will never look like this again ...
Gomez followed up the reflection with a candid rumination about where she is today.
Im not perfect, but I am proud to be who I am.. she said, alongside a paparazzi shot of herself at her current age, also pictured in a bathing suit.
Sometimes I forget its okay to be me, the actor added.
Gomez has publicly ruminated on her body image over the years and spoken about peoples opinions on her weight.