Selena Gomez got a big surprise when she returned from her mini-getaway.
The "Wolves" singer was spotted soaking up the sun in Sydney, Australia, earlier this week and upon going home received a special work of art.
"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.
Gomez had been yachting down under after a source told ET that she was taking time for herself and overwhelmed by all the attention she was receiving from her relationship with Justin Bieber.
"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."
During her Australian vacation, the "Fetish" singer also shared a body positive message along with a video of her and her pals.
"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."
For more on Gomez, watch below.
Selena Gomez Shares Body Positive Message Along With Video of Australian Vacation
Selena Gomez's Friends Still Don't Approve of Justin Bieber, Source Says (Exclusive)
Selena Gomez Rocks a Bikini on a Yacht in Australia Without Justin Bieber: Pics!