Aishwarya Rai named Best Dressed ahead of Penelope Cruz, JLo, Rihanna...