1. Recce Witherspoon: effortless glam. Recce marries girl-next-door charm with A-list sophistication.
2. Katie Holmes: Mrs Tom Cruise is trying to show us that she is still a sexy young thing, and boy does she succeed. The Jason Wu dress is explosive and the shoes are the icing on the cake. Also, loving the extensions.
3. Victoria Beckham: These Louis Vuitton shoes look like fashion has thrown up over them, but in a fabulous way. VB expertly shows us how to wear the shoes and not let the shoes wear her.
4. Miranda Kerr: airport chic at its best.
5. Freida Pinto: Monochrome + Chanel + Freida = joy
3/4. Avril Lavigne: and worst dressed of the week goes to…(it speaks for itself)