Have you ever broken a promise? I'm sure you have, just like Elena Gilbert and Alex Russo. (Yes this does have cussing. Wizards of waverly place and The vampire diaries crossover.) Main characters: Alex Russo (Played by: Selena Gomez) and Elena Gilbert (Played by: Nina Dobrev) Also may include: Stefan, Damon, Caroline, and more.