Celebrities + summer holidays = lots of celeb flesh on show, and the latest star to strip off as they lap up the sun in hotter climes is Miss Alexandra Burke.

The former X Factor winner showed off her curves in a colourful leopard print one-piece as she hit the beach in Miami.

alexandra burke

But her sexy body wasn't the only thing people were talking about - she raised eyebrows as she froliced on the beach with a mystery male.

alexandra burke

The pair larked about on the beach and enjoyed a dip in the sea, before heading back to their hotel where they had the use of a private pool.

alexandra burke

Alexandra is on holiday with a group of pals, who she was also seen catching a ride in a beach buggy with.

Loading Slideshow...
  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

  • Alexandra Burke hits the beach

The star later posted a snap of herself chilling on the beach after tweeting: "I always feel at peace when I'm in the ocean... It takes everything away."

alexandra burke

The Elephant singer has been mending a broken heart after splitting with Jermain Defoe last month.

The pair got together at the beginning of the year, but their romance came to an abrupt end amid claims that Jermain cheated on Alex with two women.

> IN PICS: CELEB BEACH BABES

Loading Slideshow...
  • Beach Babes

    Fearne Cotton

  • Beach Babes

    Katy Perry

  • Beach Babes

    Tulisa

  • Beach Babes

    Kim Kardashian

  • Beach Babes

    Lindsay Lohan

  • Beach Babes

    Louise Redknapp

  • Beach Babes

    Lydia, Lauren and Chloe (TOWIE)

  • Beach Babes

    Naomi Watts

  • Beach Babes

    Paris Hilton

  • Beach Babes

    Rihanna

  • Beach Babes

    Rosie Huntington-Whiteley

  • Beach Babes

    Tulisa

  • Beach Babes

    Denise Richards

  • Beach Babes

    Amy Childs

  • Beach Babes

    Anne Hathaway

  • Beach Babes

    Coleen Rooney

  • Beach Babes

    Michelle Rodriguez

  • Beach Babes

    Gwen Stefani

  • Beach Babes

    Janice Dickinson

  • Beach Babes

    Nicky Hilton

  • Beach Babes

    Michelle Rodriguez

Also on HuffPost: