The season finale of Crazy Ex-Girlfriend is about to get a lot crazier.

As you already know, Rebecca Bunch (Rachel Bloom) and Josh Chan (Vincent Rodriguez III) are supposed to get married on tonight's episode of the show. But, it looks like there might be some trouble in this musical paradise.

MORE: Noah Cyrus Exposes Bra in Completely Sheer Dress at 'Fifty Shades Darker' Premiere

A recent teaser of the upcoming episode suggests that the wedding might not happen because of a secret revealed right before the couple ties the knot. What does this mean for Josh and Rebecca?!

Watch the video below to find out!

Find out what happens tonight — Feb. 3 at 9/8c on The CW!