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!

View this post on Instagram

You're invited to #CrazyExGirlfriend's wedding, FRIDAY at 9/8c on The CW! Catch up first at the link in the bio.

A post shared by Crazy Ex-Girlfriend (@cw_crazyxgf) on

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