Just as Mon-El (Chris Wood) and Kara (Melissa Benoist) were about to kiss at the end of Monday’s episode of Supergirl, an unexpected visitor showed up! A longtime Superman foe in the comics and several subsequent TV adaptations, Mr. Mxyzptlk (Peter Gadiot) is a magical imp from the fifth dimension. In this adaptation, however, he has his sights set on Clark’s cousin. Literally. As in he’s head-over-heels in love with her and wants to marry her.

…Which definitely explains the wedding dress Kara is wearing in some of the photos for next week’s episode! We also see Alex (Chyler Leigh) celebrating her first Valentine’s Day with Maggie (Floriana Lima) and Winn (Jeremy Jordan) on a date with a girlfriend of his own.

The trailer for the episode is absolutely bonkers…in the best way possible! All bets are off as Mon-El looks to be fighting Mr. Mxyzptlk for the woman he loves. We also get a better look at Winn’s mystery lady, hear Maggie’s thoughts about the most romantic day of the year, and are teased by a reappearance of the Man of Steel…or maybe not.

'Arrow': 'Everything Has Changed' Promo Trailer Released

‘Mr. & Mrs. Mxyzptlk’ airs on February 20th at 8/7c on The CW.