While at IIFA Rocks, Kanika was photographed in a vintage Alexander McQueen dress. With her hair in a bouffant ponytail, the songstress rounded out the look with diamond jewelry and sparkly Christian Louboutin heels. For the main event, she picked a sparkly Versace. Wearing her hair to the side, she finished out the look with multiple bangles/bracelets on one hand.
While she wears both dresses well, it was the appearance in McQueen that had my vote.
Kanika Kapoor At IIFA Rocks (Left) And At IIFA Awards 2016