Are we having a blonde moment or is this a "'Hit Me Baby One More Time" country mashup?

Carrie Underwood performed on the "Today Show" (as part of NBC's summer concert series) at NYC's Rockefeller Center wearing an outfit that took us straight back to Britney Spears circa her bubblegum-pop heyday in the '90s.

The newlywed paired Herringbone Cady Cuff Shorts and a Jabot Career Blouse from Alice + Olivia by Stacey Bendet with a cropped, menswear blazer by Topshop.

completed her naughty school girl look with a graphic tie, thigh-highs, and Rock & Republic mesh crystal-embellished peep-toe platform booties.

And as if there wasn't enough going on already, the country crooner topped off her eclectic ensemble with a pair of pearl-and-crystal Miriam Haskell tassel earrings.

So, did Underwood get carried away or did she hit a high note, style-wise? Vote in the below gallery.

Another head-scratching celebrity look -- Lady Gaga's strait jacket dress.