Stephen Amell jetted off to St. Barts for a Christmas family vacation with his wife, Cassandra Jean, and their 2-year-old daughter, Mavi Alexandra Jean Arnell. The Arrow star showed off his impressive shirtless body while braving the chilly water for a dip in the ocean before heading back to shore to play with his little one and adding to his series of cute family moments. The 34-year-old Canadian hunk currently stars on the hit TV show Arrow alongside Emily Bett Rickards, who hit the beach in Hawaii earlier this month. On top of heating up the screen with his character Oliver Queen's intense relationship with Emily's Felicity Smoak, Stephen has definitely captured the audience's attention with his smoldering good looks. Scroll through to see more of Stephen's toned physique, and then check out his hottest moments.