At the 'blue carpet' premiere of the highly anticipated Avatar, Michelle Rodriguez had a red carpet comeback, looking absolutely smashing in fuchsia. The gorgeous actress, who has fallen off the RadarOnline.com the last few years, was joined by the other stunning stars of the James Cameron movie, including Zoe Saldana and Sigourney Weaver, as well some other fabulous friends.
Zoe Saldana remained in the haute zone, wearing a white, gold and silver Versace mini from the Spring 2010 collection.
Who had a blue carpet slipup? Check out the gallery in Style to find out.