Smuin Contemporary American Ballet’s “The Christmas Ballet” aims to satisfy all flavors of holiday cravings. The show is split into two acts, opening with snowy-clad dancers performing traditional seasonal favorites like Michael Smuin’s “Bach Magnificat” and “Ave Maria.” Act 2, “Cool Christmas,” comes with a costume change, dancers now wearing cinnamon reds to signal the arrival of more contemporary numbers like “Santa Baby” and “Droopy Little Christmas Tree.”

The lineup for this year’s show includes a premiere from Amy Seiwert set to Vivaldi’s jubilant “Christmas Concerto.” This number will be Seiwert’s last as choreographer-in-residence for Smuin before she transitions to her role as artistic director with Sacramento Ballet.

— Maxine Marshall

Latest entertainment videos

Now Playing:
  • Now Playing
    Royal Stormtroopers! Prince William and Harry attend 'Last Jedi' red carpetAP
  • The Cutest Celebrity Kids of 2017Wibbitz
  • Gigi Hadid Flaunts Armpit Hair for Day 11 of Love’s Advent CalendarInStyleTime
  • Pregnant Kate Middleton Played Santa Claus to a Group of Babies in the Chicest Purple CoatInStyleTime
  • Beyoncé’s Airplane Outfit Consists of Hot Pants and Bedazzled YSL BootsInStyleTime
  • Princes William and Harry Went to the Star Wars Premiere and Met All Your Favorite CharactersInStyleTime
  • Fake or real: Country stars debate Christmas treesAP
  • Young actress on life after 'The Florida Project'AP
  • 'Get Out' star Daniel Kaluuya talks 'life changing year'AP
  • The Rock's Fiancé Lauren Hashian Makes Her Red Carpet Baby Bump Debut in a Super-Hot Velvet DressInStyleTime

“The Christmas Ballet”: 8 p.m. Thursday-Saturday, Dec. 14-16 and 21-23; 7 p.m. Sunday, Dec. 17; 2 p.m. Saturday-Sunday, Dec. 16-17, Wednesday, Dec. 20 and Dec. 22-24. $25-$89. Yerba Buena Center for the Arts, 700 Howard St., S.F. www.smuinballet.org