With nearly a month left for the release of Cocktail 2, excitement around the film continues to grow, along with renewed appreciation for Shahid Kapoor’s return to a more romantic space. From the breezy charm seen in Mashooqa to his effortless screen presence, audiences are once again revisiting the softer, romantic side of the actor that shaped several memorable on-screen characters over the years.Over the years, Shahid Kapoor has seamlessly moved between chocolate-boy charm, emotionally layered characters and contemporary romantic leads, creating several memorable phases along the way. As Cocktail 2 builds anticipation, here’s revisiting some of Shahid Kapoor’s notable soft-boy looks and lover-boy eras from his films.Aditya in Jab We Met: Messy hair, layered hoodies, stubble and an understated wardrobe became part of Aditya’s identity in Jab We Met. Beyond the styling, it was Shahid Kapoor’s restrained performance and emotional vulnerability that made the character memorable. Aditya’s quiet transformation through the film still resonates with audiences and remains one of his most loved romantic roles.Prem in Vivah: Prem embodied old-school romance with sincerity and warmth. His neatly styled looks, traditional outfits and calm presence perfectly complemented the film’s rooted setting. More than the styling, it was the emotional restraint and sincerity Shahid brought to the role that made Prem one of Bollywood’s memorable family-oriented romantic leads.Rajiv in Ishq Vishk: This was Shahid Kapoor during his peak chocolate-boy phase. Graphic tees, layered hairstyles, casual fits and youthful energy became synonymous with his image at the time. Rajiv’s journey from an immature teenager to someone more emotionally aware also added depth to the breezy romance.Jai in Phata Poster Nikhla Hero: With his mischievous smile, colourful styling and easy-going persona, Shahid brought a playful romantic energy to Jai. The character leaned into a lighter, carefree side while retaining the actor’s trademark boy-next-door appeal and effortless screen charm.Krish in Teri Baaton Mein Aisa Uljha Jiya: As Krish, Shahid revisited his playful romantic side with a more mature and polished screen presence. The understated styling, clean looks and awkward charm complemented the character’s emotional journey. His chemistry-driven performance added warmth while revisiting shades of the romantic image audiences associate with him.Nikhil in Dil Maange More: From layered hairstyles and formal shirts to his earnest romantic personality, Nikhil reflected Shahid Kapoor’s early lover-boy phase. The role carried the youthful innocence and emotional sincerity that became a hallmark of many of his early films and contributed to his popularity among younger audiences.Kunal in “Mashooqa” from Cocktail 2: From relaxed summer shirts and soft smiles to flirtatious glances and effortless charisma, Shahid’s Mashooqa era already feels like a return to the romantic-heartthrob space audiences have long associated with him. The breezy visuals and easy styling have already drawn attention, bringing back shades of the softer personas he has portrayed over the years.