"JO JO you're insane. Thank you from the bottom of my heart. I walked into my home to this! @jojoanavim," Gomez, 25, wrote alongside a sweet photo of her sitting on the floor, laughing and showing off her new piece. The photo is a collage of what appears to be magazine pages with a stunning black-and-white image of Gomez in a gingham print bathing suit.
"Selena is very delicate; her 'comeback' to the spotlight has been tough -- especially with the interest in her personal life with Justin and her mother,” the source shared. “She is taking time to herself. This is not the first time she has done this."
"The beauty myth -- an obsession with physical perfection that traps [a] modern woman in an endless cycle of hopelessness, self-consciousness, and self-hatred as she tries to fulfill society’s impossible definition of flawless beauty," she wrote. "I chose to take care of myself because I want to, not to prove anything to anyone. Wind in her sails."