Zain Imam is undoubtedly one of the most loved stars in the telly world. Viewers and fans loved him ever since we saw him on his first show. The actor made his on-screen debut through the famous MTV show called Kaisi Yeh Yaariyaan where he was loved. He is widely known for his amazing acting skills and dialogue delivery that always touches the heart of us fans. After this, he went on to gain fame in several other daily soaps like Tashan-E-Ishq and Naamkarann. Apart from his work, he is also loved for his amazing features like his dark eye, flawless skin and amazing height of 6 feet. However, we just can’t stop staring at his well-built body.

n the other hand we have Mohsin Khan who is one of the most sought after actors on Indian television. The actor was loved ever since he first appeared on-screen. He is loved mainly for his strong acting skills and dialogue delivery that is simply heart touching. The actor currently is part of Yeh Rishta Kya Kehlata Hai which is a daily soap on Star Plus. He is seen playing the role of Kartik Goenka alongside Shivangi Joshi who plays Naira. He is loved for his acting that we just can’t help but swoon over. Apart from his work, he is loved for his killer features like his flowy hair, piercing eyes and not to forget flawless skin. But what we really can’t get our eyes off has to be his hot body that we are dying to know the secret.

We really can’t seem to decide who the ultimate chocolate boy among these two stars is. Hence, we want you to let us know who you think should win this battle.