Shaheer Sheikh is by far one of the most loved actors on Indian television. The actor was loved ever since he first appeared on screen. Many might not know this but the star first started his on screen journey through the famous Disney show called Kya Mast Hai Life. The star is now seen on the show Yeh Rishtey Hain Pyaar Ke where he plays the role of Abir alongside the character Mishti. He is also loved for is super hot looks that include his well built body, dark eyes and precious smile. His dressing sense also involves neutral shades that he aces perfectly.

On the other hand we have Mohsin Khan who is one of the finest daily soap actors that the Indian telly world has ever known. The star has a fan base of millions all over the country who can’t stop loving him due to his amazing acting skills and strong dialogue delivery. The star is now seen in the famous Star Plus serial called Yeh Rishta Kya Kehlata Hai. The star is seen playing the role of Kartik Goenka alongside Shivangi Joshi who plays the role of Naira. He is loved sorry from his work for his sharp facial structure, his piercing eyes and flowy hair. The star is seen flaunting his amazing sense of style onscreen in formals as well as off screen in casuals.

We think both the actors are equally good and deserving of the title and cannot seem to choose between them. Here is where we need your help and ask you to let us know below who you think should win this battle.