Sonam Kapoor is the cover girl for Harper's Bazaar June 2009 edition.
Sonam Kapoor has also managed to bag the brand endorsement contract from cosmetics giant L'Oreal.
Sonam Kapoor has also managed to bag the brand endorsement contract from cosmetics giant L'Oreal.