What perks does sonam have ?
Sonam portrayed the role of zoya which anyone could do
Just because a character Is grey doesn't make her an extra ordinary actress
Sonam is not even a fashionista she copies fashion shows and shows off as if she was behind those looks lol
As for Katrina , Katrina was never called a good actress but she is good looking + works hard + dances well