Jessie J is flaunting her fabulous figure -- and her blonde crew cut -- in a new Instagram photo.

The singer posted a picture of herself on March 28 sporting a teeny blue strapless bikini, writing, "#birthdaygetaway #tennisballhead."

Jessie J recently shaved her head for charity, buzzing off her dark locks in honor of the U.K's "Red Nose Day." But her hairdo wasn't what caught our attention in this snapshot -- we were too busy checking out her incredible beach body.

Jessie J turned 25 on March 27 and has been celebrating with friends while on vacation this week.

"As the sun went down I said a little prayer... Appreciating the moments of beauty in the world, thinking of those who need my thoughts," she wrote on Instagram March 28, "Love light and good health xx."

Check out Jessie J's lovely bikini body below:

jessie j bikini

Also on HuffPost:

Loading Slideshow...
  • Maria Menounos

  • Anna Kendrick

  • Bethenny Frankel

  • Ashley Tisdale

  • Pink

  • Shiri Appleby

  • Jennifer Aniston

  • Beyonce

  • Mariah Carey

  • Julianne Hough

  • Rihanna

  • Kimora Lee Simmons

  • Selena Gomez

  • Kate Hudson

  • Kate Moss

  • Ashlee Simpson

  • Gwen Stefani

  • Lea Michele

  • Angela Simmons

  • Jennifer Lopez

  • Janice Dickinson

  • Sharon Stone

  • Jessica Alba

  • Maria Menounos

  • Jennifer Aniston

  • Anne Hathaway

  • Ciara

  • Shemar Moore

  • Rosie Huntington-Whiteley

  • Naomi Campbell

  • James Marsden

  • Rachel Bilson

  • Rachel Bilson & Hayden Christensen

  • Ciara

  • Nicolette Sheridan

  • Balthazar Getty

  • Josh Radnor

  • George Clooney

  • Minnie Driver

  • Gwen Stefani

  • Emma Thompson

  • Sharon Stone & Boyfriend

  • Brooke Burke-Charvet

  • Bruce Jenner

  • Courteney Cox

  • Eric Dane

  • Hayden Panettiere

  • Kelly Rowland

  • Angel McCord

  • Kelly Bensimon

  • Hayden Panettiere