And Les Miserables' Samantha Barks was every inch the angel on Tuesday night when she stepped out after the preview in an ethereal white lace dress.
Samantha, 24, showed off her enviably petite waist with a strapless dress that hugged her frame, offsetting the pale palette with some festive red bow shoes at The Hospital Club press night after party.
Picture : Cheap Bridesmaid Dresses
She matched her manicure to her scarlet sandals - tied with a satin bow at the ankles - that helped to create a stark contrast to her all-white ensemble.
Brunette beauty Samatha let her high-shine tresses tumble around her shoulders, having picked out a dress that left her décolletage bare.
The actress, whose West End credits already include Les Miserables and Oliver!, will play Avril/ Mallory.
In the play, a novelist from New York is approached by Hollywood with the offer of turning his paperback into a big screen epic.
The temptations of a Los Angeles lifestyle prove too much for the writer however and his life becomes all to colourful.
Former Coronation Street actress Katherine Kelly also stars in the Donmar Warehouse reimagining after she made her break into theatre from the soap world.
Katherine, who was best known for her role as Becky McDonald, plays Carla/Alaura just nine months after giving birth to her first child with husband Ryan Clark.
Having left the cobbles in 2012, the actress announced that she was expecting last September after a Las Vegas wedding to her husband and gave birth to daughter Orla in March.