Selena Gomez Flashes Bikini Bod in a Hot Pink Two-Piece in Mexico

Selena Gomez looks healthy and relaxed on the beach in Mexico.

Looking good, Selena!

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.

AKM images

PHOTOS: Hollywood's Hottest Bikini Bods

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.

"Girly moments at the Casa," she wrote.

On Sunday, she proudly posted a family pic announcing that much like her bestie Taylor Swift, she's a godmother now.

"My cousin @pmdeleon22 is having her first," she wrote. "We always dreamed of having one together. UM, not today BUT beyond happy I'm a godmother now ☺️???."

Fans will undoubtedly be happy seeing Selena out and about, especially after she admitted to feeling "a little depressed" in February.

"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.'"

VIDEO: Watch Selena Gomez Rap to Drake's "Preach"

Watch the video below for more of Selena's revealing V interview in which she talks about her "first love" Justin Bieber, and the accompanying topless photoshoot.