Rachel Weisz didn’t take to the red carpet last night for the ‘Skyfall’ royal world premiere at the Royal Albert Hall, but she was spotted inside the venue.

We see her behind Daniel Craig as he greets Camilla, Duchess of Cornwall (looking amazing in purple velvet).

Rachel looked divine wearing a Chanel Fall 2012 gown.

Her pale pink gown with cut-outs and embellished details at the waist is one of her best looks of recent times.

I wish she’d delighted us by stepping onto the red carpet, but I guess this will have to suffice.

A simple braided updo and silver jewels completed her look.

Credit: Style.com & Getty