Karisma Kapoor landed herself on the cover of Marie Claire India magazine for the month of June 2012 edition.


email