Ah, young love! In the second teaser for upcoming high school vampire series Orange MarmaladeYeo Jin Goo falls for Seolhyun at first sight — and he falls hard. Take a look:

Aw, Yeo Jin Goo is too adorable for words! It's so nice to see him laughing instead of crying like he was in the first teaser.

The series, based on a popular web comic, takes place in an alternate reality where vampires and humans have a treaty to coexist in peace. Yeo Jin Goo plays a human teen who falls for a vampire girl pretending to be human (played by Seolhyun).

What did you think of the trailer? Will you be tuning in to see these talented young actors? Share your thoughts in the comments below!

Orange Marmalade will premiere on Monday, May 18 on DramaFever. The first week will have two episodes, after which the series will release one episode each week. You can sign up for new episode alerts HERE.