Mohsin Khan is by far one of the most loved daily soap actors on Indian television. The actor was loved ever since he first appeared on screen and now has a fan base of millions. The actor is currently seen on the show Yeh Rishta Kya Kehlata Hai playing the role of Kartik Goenka alongside Shivangi Joshi who plays the role of Naira. The actor is also loved for his amazing features like his piercing eyes, flawless skin and super fit body.

On the other hand, we have Zain Imam who is also one of the biggest actors we have come across. He was loved ever since out teenage years. He was first seen on MTV’s famous show Kaisi Yeh Yaariaan where he was seen alongside Parth Samthaan and Niti Taylor. The actor is now seen on famous daily soaps like Naamkarann and Tashan-E-Ishq. The actor is so loved for his breathtaking features like his sharp facial structure, precious smile and great height of 6 feet which we all yearn for.

We think both the actors are equally good and deserving of the title but cannot seem to choose among them and here’s is where we are asking you to let us know below who you think should win this battle.