During his time playing Elijah Mikaelson on both The Vampire Diaries and The Originals, we’ve come to adore Daniel Gillies. Not only does the talented actor know how to wear a fancy suit almost 100 percent of the time, but he’s brought real charm to the role. In fact, it’s hard to imagine what our lives would be like without him — but it almost happened.

Wetpaint Entertainment asked Viggle LIVE! users during Tuesday’s (March 11) all-new episode of The OriginalsSeason 1, Episode 16 (“Farewell to Storyville”) — if they could guess which CW hunk almost snagged the role of Elijah from Daniel. Thankfully 46 percent correctly guessed that Arrow star Stephen Amell almost was an Original.

Wow us with your trivia knowledge! Download the free Viggle app now.

A solid 31 percent of Viggle users guessed that Smallville star Tom Welling almost graced the role, though that’s impossible because the Superman drama went through 2011 and Daniel first appeared on The Vampire Diaries in 2010. The other 23 percent thought that Beauty and the Beast star Jay Ryan nearly called Mystic Falls and New Orleans home.

We’re not throwing any shade at these other dudes, but we can’t even begin to fathom Daniel not being a part of the tumultuous Mikaelson family. All three other options (Stephen included) are excellent actors, but they just wouldn’t make the cut.

Get into the fun with Viggle and impress us with your TV and movie knowledge! It’s easy — and you even get to earn rewards for watching your favorite shows. All you have to do is download the Viggle app, get watching, and join in on the fun.

Carson Blackwelder is an Associate Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!