12. Alicia Keys
She was badly trolled for her looks in her initial days. Few thought she looked too boyish, few even thought she might be a gay, and her recent pictures are just the perfect slap on all those faces. She defines femininity every time she steps out, making it hard for her critics to digest!