I should be unpacking, but I could help checking to see what I’ve missed.

Tom Cruise and Cameron Diaz are currently in Brazil promoting their new movie, “Knight & Day”.

The first thing that struck me about this picture is that Tom and Cameron are the same height.

I don’t know why it just occurred to me, but I guess I always assumed Cameron was much taller.

Cameron opted to wear a YSL silk-satin wrap dress from the Pre-Fall 2010 collection with black peep-toes heels.

The forest green satin with bow detail is a interesting colour for Cameron, but dress looks a tad too tight.

This is noticeable especially around the hips.

I’m not particularly loving the hair extensions either as they are way too obvious.

What do you think about her dress?

Need to go one size up, or a perfect fit?

Credit: Style.com & Rex