Today Show Halloween 2011: Royal Wedding Costumes Rule The Day (PHOTOS, POLL)

The "Today" show threw a royal wedding for Halloween.

The NBC morning show went all-out in typically elaborate fashion, with nearly note-for-note recreations of the nuptials of Kate Middleton and Prince William. The show also featured the surprise return of none other than former host Meredith Vieira, who played Queen Elizabeth (and who suffered a bit of a wardrobe malfunction when her wig fell off.)

The anchors of "Weekend Today" took on the royal family of reality television for their Halloween costumes — the Kardashians. Lester Holt made a great Bruce Jenner in his finest tracksuit.

Below, see the cast of characters, and tell us which costume is your favorite!