What a scrumdiddlyumptious Christmas present!
A big heartfelt thank you to whoever's responsible for this casting choice!
The 27-year-old Canadian comes in like a wrecking ball in the first shot, featuring him in nothing but skivvies (YUMZ!), before suiting up and giving his best James Bond impression.
He's gonna go far, this one!
Feel free to peruse the rest of the pretty pics (below)!
[Image via Mert & Marcus/Versace]