The 2014 Winter Olympics are certainly heating up (if you know what we mean)!

Some of the talented men and women representing Canada in Sochi aren't just incredible athletes; they’re downright hot to boot. All those hours spent at the gym and relentlessly training (not to mention God-given good looks) definitely make more than a few of our Olympians easy on the eyes.

Don’t get us wrong -- we’re absolutely in awe of what Canada’s best and brawniest can do on the rink, slopes or track, but it doesn't hurt to look good too, does it?

It sure doesn't.

Loading Slideshow...
  • Caroline Calvé

    Age: 35 Sport: Snowboard Born: Hull, Que.

  • Caroline Calvé

  • Patrick Sharp

    Age: 32 Sport: Ice hockey Born: Winnipeg, Man.

  • Patrick Sharp

  • Heather Moyse

    Age: 35 Sport: Bobsleigh Born: Summerside, P.E.I.

  • Heather Moyse

  • William Dutton

    Age: 24 Sport: Speed skating -- long track Born: Regina, Sask.

  • William Dutton

  • Arianne Jones

    Age: 23 Sport: Luge Born: Calgary, Alta.

  • Arianne Jones

    Canada's Arianne Jones speeds down the course during her first run at the Women's luge World Cup race in Igls near Innsbruck, Austria, on Saturday, Nov. 26, 2011. (AP Photo/Kerstin Joensson)

  • Dylan Moscovitch

    Age: 29 Sport: Figure skating Born: Toronto, Ont. (shown here with figure skating partner Kirsten Moore-Towers)

  • Dylan Moscovitch

  • Alexandra Paul

    Age: 22 Sport: Figure skating Born: Toronto, Ont.

  • Alexandra Paul

  • Bryan Barnett

    Age: 26 Sport: Bobsleigh (and for the Summer Olympics, sprinting) Born: Edmonton, Alta.

  • Bryan Barnett

  • Jennifer Jones

    Age: 39 Sport: Curling Born: Winnipeg, Man.

  • Jennifer Jones

  • Sidney Crosby

    Age: 26 Sport: Ice hockey Born: Halifax, N.S.

  • Sidney Crosby

  • Kirsten Moore-Towers

    Age: 21 Sport: Figure skating Born: St. Catharines, Ont. (shown here with figure skating partner Dylan Moscovitch)

  • Kirsten Moore-Towers

  • Jean-Philippe Le Guellec

    Age: 28 Sport: Biathlon Born: Kingston, Ont.

  • Jean-Philippe Le Guellec

  • Dominique Maltais

    Age: 33 Sport: Snowboard Born: Petite-Rivière-St-François, Que.

  • Dominique Maltais

  • Alex Pietrangelo

    Age: 24 Sport: Ice hockey Born: King City, Ont.

  • Alex Pietrangelo

  • Tessa Virtue

    Age: 24 Sport: Figure skating Born: London, Ont. (shown here with figure skating partner Scott Moir)

  • Tessa Virtue

  • Jesse Lumsden

    Age: 31 Sport: Bobsleigh Born: Edmonton, Alta.

  • Jesse Lumsden

  • Maxime, Chloe And Justine Dufour-Lapointe

    Age: 24, 22, 19 Sport: Skiing -- freestyle Born: Montreal, Que.

  • Maxime, Chloe And Justine Dufour-Lapointe

  • Dan Hamhuis

    Age: 31 Sport: Ice hockey Born: Smithers, B.C.

  • Dan Hamhuis

  • Anastasia Bucsis

    Age: 24 Sport: Speed skating -- long track Born: Calgary, Alta.

  • Anastasia Bucsis

  • Neville Wright

    Age: 33 Sport: Bobsleigh Born: Edmonton, Alta.

  • Neville Wright

  • Marie-Michèle Gagnon

    Age: 24 Sport: Skiing -- alpine Born: Levis, Que.

  • Marie-Michèle Gagnon

  • Tristan Walker

    Age: 22 Sport: Luge Born: Calgary, Alta.

  • Tristan Walker

  • Meaghan Mikkelson

    Age: 29 Sport: Ice hockey Born: Regina, Sask.

  • Meaghan Mikkelson

  • Matthew Morison

    Age: 26 Sport: Snowboard Born: Oshawa, Ont.

  • Matthew Morison

  • Mellisa Hollingsworth

    Age: 33 Sport: Skeleton Born: Lacombe, Alta.

  • Mellisa Hollingsworth

  • Jake Holden

    Age: 26 Sport: Snowboard Born: Halton Hills, Ont.

Related on HuffPost: