Katherine Jenkins was back to her demure self as she stepped out at Wimbledon yesterday.

But it was a far cry from her attire during her wild weekend in Vegas with her Dancing With The Stars co-stars last weekend.

katherine jenkins

She swapped the bikini for old school elegance as she watched the tennis championships with her sister Laura.

katherine jenkins

Dressed in a white summer dress and mint blazer, she enjoyed afternoon tea in between matches.

katherine jenkins

Over the weekend, the opera singer celebrated her 32nd birthday with a joint party in Las Vegas with fellow Dancing With The Stars contestant Maria Menounous.

They were joined by Maria's dance partner (and Cheryl Cole's ex) Derek Hough, and fellow dancer Cheryl Burke at Lavo, Azure and Tao in Sin City.

The foursome posed together for this snap, where Katherine showed off her enviable new body in her purple bikini.

derek hough

The star lost weight during her time on the US version of Strictly Come Dancing, and recently revealed she wanted to put it back on.

She told The Mirror: "I've always liked being a curvy girl and I'm definitely looking forward to after the show to my body going back a little bit to the way it was.

It's brilliant the way you tone up, and everything's pulled in and I'm pretty muscular at the moment, but I would like to put a bit of weight on."

Katherine's ex fiance, Gethin Jones, recently revealed he's had plenty of offers since splitting with the star, but not the kind he had necessarily hoped for...

> IN PICS: 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: