See the best and worst moments from NBC’s latest TV musical.

You’re never fully dressed without a smile andAnnie Livebrought plenty to our faces.

Below, we’ve rounded up the many, many highs from this big-hearted confection and the occasional misses.

Annie Live!

The orphans perform ‘It’s the Hard Knock Life’.Virginia Sherwood/NBC

It’s a hard knock life…

It felt both wholly true to the text and refreshingly modern and original.

Sandy is the very best boy

Dog lovers everywhere, rejoice!

Annie Live!

Celina Smith with Sandy the dog in ‘Annie Live’.Virginia Sherwood/NBC

The fact he wasn’t in every frame of the show.

But for some reason,Megan Hiltyseemed the only one to understand the assignment here.

The bald cap from hell

Who knew Voldemort had a part inAnnie?

Annie Live!

A bald Harry Connick Jr. and Celina Smith in ‘Annie Live’.Virginia Sherwood/NBC

Daddy Warbucks plays piano!

Now we kinda wish Nora Ephron had directed a production ofAnnie.

She also pulled off all the very colorful wardrobe choices given to her with her trademark glam.

Annie Live!

Celina Smith as Annie, Nicole Scherzinger as Grace Farrell, Harry Connick, Jr. as Daddy Warbucks in ‘Annie Live’.Zach Dilgard/NBC

We think she nailed it.

Tituss Burgess slaying as Rooster/Mr.

The way he cooed, “Itl’ll be ok, Shirllll” nearly had us in stitches.

Annie Live!

Taraji P. Henson and Tituss Burgess in ‘Annie Live’.Virginia Sherwood/NBC

As Rooster, he also rocked that fedora and suit.

But does Annie really need to go to D.C. and meet President Franklin D. Roosevelt?

At turns, adorably cheeky and heartbreakingly vulnerable (she even made Scherzinger cry onstage!

Annie Live!

Annie meets FDR.Zach Dilgard/NBC

), she carries the show.

Annie Live!

Celina Smith in ‘Annie Live’.Zach Dilgard/NBC