Stefan & Caroline's 'Vampire Diaries' Wedding Is Here & It Looks INSANE

tvd06.jpg

1 / 22

Candice King AKA Caroline Forbes

tvd03.jpg

2 / 22

Kat Graham AKA Bonnie Bennett

tvd05.jpg

3 / 22

Zach Roerig AKA Matt Donovan

tvd02.jpg

4 / 22

Steven R. McQueen AKA Jeremy Gilbert

tvd04.jpg

5 / 22

Nina Dobrev AKA Elena Gilbert

tvdo1.jpg

6 / 22

Kayla Ewell AKA Vicki Donovan

tvd0111.jpg

7 / 22

Joseph Morgan AKA Klaus Mikaelson

tvd099399.jpg

8 / 22

Daniel Gillies AKA Elijah Mikaelson

tvd01413.jpg

9 / 22

Phoebe Tonkin AKA Hayley Marshall

tvd09229.jpg

10 / 22

Charles Michael Davis AKA Marcel Gerard

tvd0999.jpg

11 / 22

Danielle Campbell AKA Davina Claire

tvd092009.jpg

12 / 22

Leah Pipes AKA Camille O'Connell

tvd092939.jpg

13 / 22

Claire Holt AKA Rebekah Mikaelson

tvd0898.jpg

14 / 22

Nathaniel Buzolic AKA Kol Mikaelson

tvd0989389.jpg

15 / 22

Matthew Davis AKA Alaric Saltzman

tvd0077.jpg

16 / 22

Michael Trevino AKA Tyler Lockwood

stefan-caroline-wedding-vampire-diaries-2017_2.jpg

17 / 22

Photo By The CW

stefan-caroline-wedding-vampire-diaries-2017_3.jpg

18 / 22

Photo By The CW

stefan-caroline-wedding-vampire-diaries-2017_5.jpg

19 / 22

Photo By The CW

the-vampire-diaries-1000x600.jpg

20 / 22

Photo By The CW

stefan-caroline-wedding-vampire-diaries-2017_1.jpg

21 / 22

Photo By The CW

stefan-caroline-wedding-vampire-diaries-2017_4.jpg

22 / 22

Photo By The CW