I'm think SJP looks shapeless, Posh looks <gasp> slightly underdressed and Cameron Diaz looks fab in her silver sparkles Sigourney Weaver looks as statuesque as ever