'One Tree Hill' First Look! See Brooke Davis' Wedding Day!

My Brooke’s big day is almost here! But where are Lucas & Peyton?

Lucas, Felix, Nathan, Chase, Owen, Nick Lachey… I feel like we’ve suffered through Brooke Davis’ (Sophia Bush) crash-and-burn relationships along with her over the past seven years. But Brooke is about to finally get her happy ending as she and Julian (Austin Nichols) tie the the knot in a wedding so sappy they’ll need to serve pancakes at the reception. The Nov. 30 episode features (what I now believe to be) Brooke’s vision of her wedding day. Watch the brief (yet mind-blowing) teaser clip, then head to the comments section to sound off: What major curveball do YOU hope to see on Brooke and Julian’s eventual wedding day?

Will Psycho Katie make it a real shotgun wedding?

Will Chase (Stephen Colletti) confess that he still loves Brooke after all these years?

I’m just torturing myself with all this speculation. All I know right now is that we’ll get our first real peek of Brulian’s wedding on my birthday, Nov. 30, and I’m considering it to be a gift from The CW.