Pink showed off her incredible body while relaxing on the beach in Miami, Fla., today (Feb. 25).

The 33-year-old singer flaunted her six-pack abs in a striped bikini as she splashed in the water with her 20-month-old daughter, Willow, and husband, Carey Hart.

Pink dropped 55 pounds after giving birth to her baby girl in June 2011. She credits a healthy diet -- of "couscous, broccoli and salmon" -- and strict workout routine for her slamming figure.

She told People in September: "I love to feel fit. I love to feel healthy. I wasn't in a race. I was really kind to myself because I was actually really impressed with the fact that I had just had a baby, like 'I made a human!'"

Check out Pink's insane bikini body below:

pink bikini photos

pink bikini photos

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