Mallika Sherawat SLAYS it like a princess at Cannes 2017 red carpet!

You may also like...