What a show!

Queenstown's annual Christmas extravaganza wowed packed out audiences at the Events Centre on Sunday, across two performances.
A cast of 16 actors and 11 dancers, all aged between 9 and 14, took to the stage for A World of Christmas, which explored the Christmas traditions of different cultures and countries.
Directed by Tiffany Bindon, choreographed by Anna Stuart, and with Sofia Taquet as musical director, the story followed Yule Cat, played by Scarlett Hamilton, 14, and the Yule Crew, as they journeyed around the globe.
There were also performances from Queenstown Gymnastics Club, Silk and Circus, the Wakatipu Conservatoire of Classical Ballet, and, of course, the ever-popular The Remarkable Men’s Ballet. And Santa himself even found time out of his busy schedule to drop in.
"It's a privilege to have so many of our local performers and groups in our sold out 18th annual Christmas Show," producer, costume co-ordinator and QLDC events manager Jan Maxwell says.
"It's always a special time of year for families, so from all of us here, Merry Christmas."
The show, presented by Queenstown Lakes District Council, is a fundraiser for the Salvation Army Queenstown and has raised thousands of dollars through ticket sales and donation buckets, although the final figure won't be confirmed until the raffle closes later this week.
Sponsors and suppliers included TomTom Productions, MORE FM, Jennian Homes Central Otago and Queenstown and Community Trust South.
Here are some of the best photos from the day, from Still Vision Photography: