IE 11 is not supported. For an optimal experience visit our site on another browser.

'How I Met Your Mother' reveals Barney's bride in finale

Warning: If you haven't watched tonight's episode and don't want to be spoiled for the big reveal, please do not read this. And definitely don't read this and then complain to us in the comments.Longtime "How I Met Your Mother" fans know it's always a big deal when secrets are revealed. The season seven finale was no exception. We saw a proposal, a failed wedding, a birth and a bride from the
Neil Patrick Harris as Barney on \"How I Met Your Mother\"
Neil Patrick Harris as Barney on \"How I Met Your Mother\"Eric Mccandless / FOX / Today

Warning: If you haven't watched tonight's episode and don't want to be spoiled for the big reveal, please do not read this. And definitely don't read this and then complain to us in the comments.

Longtime "How I Met Your Mother" fans know it's always a big deal when secrets are revealed. The season seven finale was no exception. We saw a proposal, a failed wedding, a birth and a bride from the future.

The long-awaited reveal of perpetual bachelor Barney's (Neil Patrick Harris) bride is finally here. And who is the lucky lady? Wait for it....

MORE: "The X Factor" First Look: Britney Spears and Demi Lovato make their debut!

It's Robin!

But it's not exactly a straight line to the big day. In fact, Ted (Josh Radnor) calls it the "wedding day that went terribly wrong." But we won't get that story until later.

Laboring Lily: Lily (Alyson Hannigan) might be about ready to pop, but everyone needs to stop panicking. Robin (Cobie Smulders) has birthed a foal before, so Lily is in great hands. Robin and Ted tell stories to distract her from her blinding pain. It turns into a fantastically fun clip show of sorts with story highlights such as: "Worst Cab Ride Ever," "Ted and the Cuban Sandwich Crisis," "Barney Picks Up Girls as the Terminator," and "Ted and the Freakishly Long Arm Hair." All great names for bands.

MORE: Matthew Perry talks return to NBC TV...so what about that "Friends" reunion?

Planes, Trains and Motorcycles: A Very Drunk Marshall (Jason Segal) and Barney stuck in Atlantic City. AVDM (our abbreviation for A Very Drunk Marshall) promises to give the baby Barney's choice for middle name if he can get them the birth in time. Of course they make it and the littlest addition has the most awesome name ever! Welcome to the world Marvin Wait For It Eriksen!

Old Home Week: Robin gives Ted the hard truth about why he hasn't found "the one" yet. Could it be because he's already found her, Victoria (Ashley Williams)? Yes our favorite girlfriend of Ted's past is back, and this time she's the runaway bride. But our Teddy is a nice guy, and almost crippled with guilt, he takes her back to her wedding. But psych! They drive off into the sunset. Do you think Victoria could be the mother, or is this just stalling?

MORE: Joel McHale on "Community's" move to Friday night and Dan Harmon's possible exit: "It's very weird"

Wedding Bells and Barney: So in a double-whammy of HIMYM events, Barney gets engaged and we meet his future bride in the same episode. Surprise, surprise, they are two different ladies! Once a player ... we kid! Barney proposes to Quinn (Becki Newton), but a little ways down the road we learn that Barney and Robin are set to get hitched!

But we are left with some major mysteries for season eight. What happened to Quinn? How did Robin and Barney head to the altar? And will they go through with the ceremony despite it being "the wedding day that went terribly wrong?"

PHOTOS: TV's worst places

Do you think Barney and Robin say "I do"? Is it possible for Victoria to end up being the titular mother? We love to speculate, so tell us on Facebook!

Related content:

More in The Clicker: