There are few things as exciting as Don Quixote. And even fewer as exciting as Natalia Osipova and Ivan Vasiliev in the starring roles. The Mikhailovsky Ballet’s production, staged by Mikhail Messerer, principal guest ballet master, is the icing on the cake. Incredibly fresh and vibrant, it’s a lusty rom-com whose exuberance is overwhelming and its attention to character a treat. And everyone in the company, be they toreadors, dryads or gypsies, danced it for all it was worth.