What Episode Do Damon And Elena Kiss For The First Time? & 14 Other(02) Elmira Veum III 22 Jul 2025 Save Image Image gallery: When Do Damon and Elena Kiss: A Comprehensive Guide to Their Iconic Moments