Dress is all wrong...she is too thin and old for this..but if you look in right hand corner there is the dress she would have done better in. Golly! Who is dressing these stars! I use to be in the industry...there’s a lot of bad taste here.
The dress that Cameron’s wife wore is made by winners of a “green dress” competition where they had to design a dress made of “sustainable fabric”. The winners are students at some university or fashion institute or somesuch. Tha explains it!