Aiza Khan on the list of world’s most beautiful women according to MensXP

This list of women who are said to be the most beautiful in the world was recently compiled by India’s first men’s lifestyle portal, MensXP....

April 1, 2016