Selena Gomez is currently enjoying the amazing weather and getting some rest and relaxation in Mexico, flaunting her bikini bod in a bright pink bikini on Wednesday. Taking a dip in the ocean, the 22-year-old "I Want You to Know" singer looked healthy as she enjoyed her day on the beach with a couple of gal pals.
Selena's been feeling confident lately, posing for some sexy pool pics last week, and staying close to her friends and family. On Wednesday, she Instagrammed this video of her and her girls enjoying a fun night in.
"There were a few months where I was a little depressed, where I wouldn't leave [my home] as much," she told V magazine. "I think I drove myself crazy for a little bit. It was just easier to say, 'Hey, do you mind running to the grocery store and picking some stuff up? I don't want to get photographed.'"