An Enchanted Evening: The Gala Begins

With David so close to Oliver at the Gala, will Cara’s world come crashing down?