Bollywood doesnot do romantic comedies very well. What starts out light and frothy inevitably ends up in mawkish melodrama. Mercifully, writer-director Aditya Chopra avoids these traps, keeping the film’s tone consistently breezy and seldom seguing into rona dhona. Delhi boy Dharam ( Ranveer Singh) and Paris-born Shyra ( Vaani Kapoor) havenot even known each a few hours before they are swapping saliva and slipping between the sheets. But not for one moment does their shared chemistry burn up the screen. For all the kiss kiss wham bam, the sparks are missing.