If you were in need of any motivation to put down that packet of chocolate digestives (there's no point hiding them, we can see you) then we think we may have found some thinspiration for us all.

Victoria's Secret model Candice Swanepoel has been hitting the beach, with the sole purpose of making us all feel woefully inadequate about ourselves.

victorias secret

She donned an itsy-bitsy-teeny-weeny (although not yellow polkadot) bikini as she tried to catch some rays in Miami.

And Candice was joined by her equally buff boyfriend Hermann Nicoli, whose high-cut speedos exposed his tan (or should that be burn?) lines.

Why do those good looking types always come in pairs?

victoria secret

Making a splash: Candice Swanepoel

They have been together for six years after meeting in Paris when the model was only 17.

She recently teased their future together during a recent trip to Brazil for Sao Paulo Fashion Week, telling reporters: "We have several plans for the future, we may live here in Brazil, I do not know."

We have a feeling that would be one beautiful wedding.

> 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

> IN PICS: BEACH BOYS

Loading Slideshow...
  • Beach Boys

    Chris Hemsworth

  • Beach Boys

    Hugh Jackman

  • Beach Boys

    Matthew McConaughey

  • Beach Boys

    Jamie Redknapp

  • Beach Boys

    Marvin (JLS)

  • Beach Boys

    Daniel Craig

  • Beach Boys

    Tom Hardy

  • Beach Boys

    Gavin Rossdale

  • Beach Boys

    Gary Lineker

  • Beach Boys

    Oritse (JLS)

  • Beach Boys

    Jeff Brazier

  • Beach Boys

    Aston (JLS)

  • Beach Boys

    JB (JLS)

  • Beach Boys

    Mark Wahlberg

  • Beach Boys

    Eric Dane