While we had quite a good-looking week, some stars just can’t resist slacking off in the wardrobe department. Take a look at the best and worst dressed of this week:

It was a special day for Shah Rukh Khan, and the actor did not spare any effort in looking impeccable. Though he stuck the basic black, white and red for the music launch of Ra.One, you have to give to SRK for all those wardrobe changes!

Co-star Kareena Kapoor didn’t disappoint us either. The sexy actress showed off her curvaceous body in a red Manish Malhotra sari.
Looks like the happy-go-lucky mood of Mere Brother Ki Dulhan has rubbed off Katrina Kaif. The actress was spotted sporting a cool T-shirt and some hot boots recently.
Priyanka Chopra looked absolutely gorgeous in a white lace Neeta Lulla dress.
While we had some very good looking couples, like Shah Rukh and Kareena…
Shahid Kapoor and Sonam Kapoor complemented each other quite well too…
As did John Abraham and Genelia D’souza. The catch comes when…
Definitely not for family viewing. While Govinda is on the verge of cringing away, Rakhi Sawant doesn’t seem to have noticed that a large part of her pants have seemingly disappeared.