Madonna clearly pays close attention to what's written about her in the press, because at the Nine premiere in New York last night she made very sure her hands and arms - which are always the main focus of attention - were covered up. The pop megastar looked like she'd picked a dress from back in the Who's That Girl? era, and actually looked better overall than she has in ages. However, she was totally shown up by daughter Lourdes, who looked effortlessly cool and trendy in her short dress and boots. Also at the premiere were the stars of the film Nicole Kidman, Penelope Cruz, Daniel Day Lewis and Fergie, and they were joined by the Olsen sisters (one of whom was wearing a Gorilla coat), Naomi Watts, Kate Hudson and mum Goldie Hawn, Spider-Man star Tobey Maguire and his wife, and Dame Judi Dench. There were some seriously gorgeous gowns on the red carpet, especially Penelope's Cruz' floor-length red silk one. We love how she always wears red on the red carpet. Take a look through our gallery and tell us who YOU think looks the loveliest. And what do you think of Madge's look?