Quick Bytes

15 Best Rom-Com Movies on Netflix, Amazon Prime, and other OTT Apps

Published on: July 04, 2025

share via:

15 Best Rom-Com Movies on Netflix, Amazon Prime, and other OTT Apps 15 Best Rom-Com Movies on Netflix, Amazon Prime, and other OTT Apps

Do you know what makes life worth living and absolutely blissful? It is the feeling of finding true love, that one person you can call home to. Even the idea of celebrating love makes our hearts warm and leaves a sensation of fulfilment. And, what better way to honour that beautiful emotion called love, than by watching delightful, light-hearted romantic comedies?

From iconic Bollywood favourites to fresh international hits, we have handpicked the list of the best rom-com movies that offer nothing but sheer entertainment, exhibiting the art of storytelling at its best! Are you ready to feel all sorts of emotions while watching some of the amazing and classic rom-com movies of all time?

If so, get your Vi’s Prepaid and Postpaid plans that offer OTT subscription upgraded and read this blog till the end.

  1. Jab We Met

  2. Love finds you when you least expect it, and this iconic movie proves it right in every possible way! Aditiya, a successful business tycoon slips into depression due to a downturn in his personal and professional life. On an aimless train journey to nowhere, he ends up meeting Geet, a high-spirited, kind, and full-of-life young woman, who sees every day as a party.  The brewing romance, groovy songs, mesmerising scenic views, and the magic of Imtiaz Ali, all combined, make Jab We Met a light-hearted rom-com worth watching. Watch Jab We Met on Amazon Prime Video and JioHotstar.

  3. Love Aaj Kal

  4. Modern-day romance meets old-school love. If you are someone who believes that love changes over time or modern-day romance is better than old-school love, this movie is here to challenge your beliefs. Starring Saif Ali Khan, Deepika Padukone, and Rishi Kapoor, Love Aaj Kal is undoubtedly one of the best rom-com movies to watch with Amazon Prime Video subscription plans.

  5. Hasee Toh Phasee

  6. Are you a loser for second chances? Entertaining plot? Or unusual pair? Then Hasee Toh Phasee is here to steal your heart! The movie revolves around Nikhil, who meets Meera, his fiancée’s (Karishma) real sister, years after their first meeting. Unlike Karishma, there is something different about Meera, like a magnetic pull that draws him in every time. Trapped between the dysfunctional relationship of two sisters, will Nkihil be able to follow his heart? To know more, watch this heartfelt rom com with Netflix subscription plans.

  7. When Harry Met Sally

  8. If you are looking for a rom-com movie that will leave you laughing out loud or giggling, throwing your feet in the air, When Harry Met Sally will be your best bet! Harry and Sally, two individuals with different opinions happen to fall in love but wish to keep their relationship platonic to avoid ruining their connection. This movie is available to stream on Amazon Prime Video. Benjamin Berry, a self-centred, confident man, always found it easy to make a woman fall in love with him, but not until he met Andie Anderson, a woman on a mission to find new content for her article.

  9. Crazy, Stupid, Love

  10. Undoubtedly, the most well-written and crazy rom-com plot of all time, Crazy, Stupid, Love, follows a series of interlinked romances that will leave you giggling, rolling over, and hooked to your screens throughout. Watch the madness and romance unfold with JioHotstar subscription plans.

  11. To All The Boys I have Loved Before

  12. Isn’t there something beautiful about writing love letters, the old school romance types that speak straight from your heart? But, what happens when all the secret letters you kept hidden from your one-sided lovers are mysteriously mailed to them? Even the ones you never intended them to read. Trapped in this hilarious situation, Lara Jean ends up getting into a fake-dating contract with Peter to fulfil their own needs. To All the Boys I Have Loved Before is available to stream on Netflix.

  13. Anyone But You

  14. After spending a blissful time together, Bea and Ben’s fiery attraction soon turns cold when they fail to understand their actual feelings for each other. But, fate has its own way of shaping love stories and destiny. They meet again, but this time to fake a relationship to escape awkward family situations and keep up with their appearances. Watch the undeniable chemistry between Sydney Sweeney and Glen Powell with SonyLiv subscription plans.

  15. Hum Tum

  16. Are you looking for a rom-com movie with a enemies-to-lovers plot that feels like a warm hug? Hum Tum is an absolute gem that will keep you completely invested, entertained, and engrossed in the story of two different individuals, Karan and Rhea, falling in love. This movie is available to stream on Amazon Prime Video.

  17. Fidaa

  18. What is meant for you will always find its way, even if it has to come back again and again. Varun and Bhanu are two different individuals brought together by love, yet separated by their differences. While falling in love is effortless, holding onto it amidst all the challenges is difficult. Watch this heartwarming and realistic tale of finding true love on Amazon Prime Video.

  19. Kushi

  20. Starring Vijay Deverakonda and Samantha Ruth Prabhu, Kushi is one of the best movies available to stream on Netflix. Filled with sweet romance, unexpected twists, action, and heartwarming moments, Kushi will keep you hooked to your screens throughout.

  21. Shaadi Mubarak

  22. When two introverts fall in love, it’s not the words that speak the loudest, but the quite thoughtful gestures that show their deep care and affection for one another. Filled with unexpected twists, an entertaining plot, and brewing romance, Shaadi Mubarak is a delightful movie to watch on Amazon Prime Video.

  23. 50 First Dates

  24. Imagine falling in love with a beautiful woman who forgets you every day, so you take up the challenge to impress her every single morning, like it is your first time. That is just the type of lover Henry is.  50 First Dates blends humour with heartache, showing how beautiful it is to truly fall in love. Watch 50 First Dates, one of the best rom-com movies of all time, on Netflix.

  25. Pretty Woman

  26. A classic that never gets old, Pretty Woman is nothing like your usual rom coms. If falling in love is a crime, Edward would happily do it all the time for his love, Vivian. Pretty Woman is available to stream on JioHotstar.

  27. Dilwale Dulhania Le Jayenge

  28. No list of best rom-com movies is complete without the special mention of a classic yet timeless, Dilwale Dulhania Le Jayenge. Raj, a man with a mission travels all the way to India to win over Simran, who is promised to another man and win the trust of her strict father. This movie is available to stream on Amazon Prime Video.

  29. Action Replayy

  30. What if you could go back in time and fix your parents’ dreadful love story? Bunty goes on a time-travel journey to undo the wrongs and make his parents fall in love with each other. This chaotic yet entertaining movie is available to stream on Amazon Prime Video.

 

Binge-Watch Your Favourite Rom-Com Movies Online with Vi

Who can resist getting swept away by a heart-warming rom com that reminds us why we fall in love in the first place? Get ready to make your movie-watching experience more memorable, seamless, and hassle-free with Vi’s blazing-fast prepaid and postpaid data plans that come with OTT subscriptions at no extra cost! Here are a few data plan options you can choose to make the most of your binge-watching time:

Prepaid:      

Price        

Validity        

Benefits        

₹ 795        

56 Days        

- 3GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- 60 days access to ViMTV.        

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 994        

84 Days        

- 2GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- 3 months of JioHotstar subscription        

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 996        

84 Days        

- 2GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- 90 days Subscription to Amazon Prime LITE        

- Half Day Unlimited Data (12 midnight-12 noon)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 1198        

70 Days        

- 2GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- Netflix Basic Subscription (TV+Mobile) for 70 days        

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 1599        

84 days        

- 2.5 GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- Netflix Basic Subscription (TV+Mobile) for 84 days        

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 3699        

365 Days        

- 2GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- 1 year Subscription to JioHotstar Mobile.        

- Half Day Unlimited Data (12 midnight-12 noon)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

₹ 3799        

365 Days        

- 2GB/Day        

- Truly Unlimited Calls        

- 100 SMS/Day        

- 1 year Subscription to Amazon Prime LITE        

- Half Day Unlimited Data (12 midnight-12 noon)        

- Weekend Data Rollover        

- 2GB Backup Data (Data Delights)        

 

Subscribers using our prepaid services in Karnataka, Andhra Pradesh, Rajasthan, Madhya Pradesh, Odisha, Assam, North East, Jammu and Kashmir, and Himachal Pradesh circles will be able to access Unlimited Data all day, every day with our Non-Stop Superhero plans.                

Postpaid:          

Price        

Validity        

Benefits        

₹451 (Vi Max 451)  

     

Monthly        

- 50GB with 200GB Monthly Rollover        

- Unlimited Night Data (12 Midnight to 6 AM)        

- Unlimited Calls        

- 3000 SMS/Month        

        
- Vi Games: Play Esports, Multiplayer games & more for free on Vi App        

              
- Choose any 1 free from below:        

           
- Vi Movies & TV: Top OTTs in one app (first 3 months free)        

        
- JioHotstar: 1-year mobile subscription        

              
- Sony LIV: 360 days of mobile subscription        

        

- EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights        

              
- Norton: 1-year Norton 360 Mobile Security cover        

₹551 (Vi Max 551)        

Monthly        

- 90GB with 200GB Monthly Rollover        

              
- 3000 SMS/Month        

              
-Unlimited Calls        

        
-Unlimited Night Data (12 Midnight to 6 AM)        

        
-
Vi Games: Play Esports, Multiplayer games & more for free on Vi App        

              
- Choose any 2 free from below:        

              
- Vi Movies & TV: Top OTTs in one app (first 3 months free)        

        

- Amazon Prime: 6-months trial with paid yearly auto-renewal        

        
- JioHotstar: 1-year mobile subscription        

             
- Sony LIV: 360 days of mobile subscription        

        

- SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)        

              
- EazyDiner: 1-year access (two coupons of EazyDiner quarterly membership)        

              
- EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights        

              
- Norton: 1-year Norton 360 Mobile Security cover        

₹751 (Vi Max 751)        

Monthly        

- 150GB with 200GB Monthly Rollover        

        
-Unlimited Night Data (12 Midnight to 6 AM)        

        
- 3000 SMS/Month        

              
-Unlimited calls        

              
- Vi Games: Play Esports, Multiplayer games & more for free on Vi App        

              
- Choose any 3 free from below:          
                             
- Vi Movies & TV: Top OTTs in one app (first 3 months free)        

              
- Amazon Prime: 6-month trial with paid yearly auto-renewal        

              
- JioHotstar: 1-year TV+Mobile subscription        

              
- Sony LIV: 360 days TV+Mobile subscription        

             
- SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)        

              
- EazyDiner: 1-year access (two coupons of EazyDiner quarterly membership)        

              
- EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights.        

              
- Norton: 1-year Norton 360 Mobile Security cover        

₹1201 (REDX 1201)        

Monthly (6-month lock-in)        

- Unlimited Data, Unlimited calls              
- 3000 SMS/Month              
- Lock-in period: 6 months        

            
- Additional benefits:          
                             
- International Roaming: 7-day i-RoamFree pack (worth ₹2999)          
                             
- Airport Lounge Access: 4 times per year (Domestic & International)        

              
- Vi Games: Play Esports, Multiplayer games & more for free on Vi App        

       
                             
- Fully loaded with benefits:              
- Netflix Basic: Watch on 1 device (auto-renewing at no extra cost)                       
                             
- Amazon Prime: 6-months trial with paid yearly auto renewal          
                             
- JioHotstar: 1-year TV+Mobile subscription        

              
- Sony LIV: 360 days of TV+Mobile subscription          
                             
- SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)          
                             
- EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights          
                             
- Norton: 1-year Norton 360 Mobile Security cover        

       

Besides the aforementioned, we also have Postpaid family plans that are meant for family usage, and they start from INR 701 per month. Subscribers using our postpaid services in Karnataka, Andhra Pradesh, Telangana, Rajasthan, Madhya Pradesh, Chattisgarh, Odisha, Assam, North East, Jammu and Kashmir, and Himachal Pradesh circles will be able to access Unlimited Data with the aforementioned plans.  

Gone are the days when watching rom-com movies online was nothing but a hassle. Those unwanted buffering reels, poor picture quality, slow downloads, and whatnot are a thing of the past now. Vi Prepaid and Postpaid data plans bring the most seamless and high-speed streaming experience on your screens, so that you don’t have to go an extra mile to enjoy your favourite rom-com movie.

Your binge-watch time, our responsibility! Here’s to happy movie time, happy you.

Still in binge-mode? We’ve got more for you! Check out the New Netflix Releases to Watch in 2025 with Vi, get the scoop on How to Watch YOU Final Season on Netflix, discover the 10 Best Hindi Web Series to Stream Online, or gear up for the action with How to Watch Wrestlemania 41 on Netflix with Vi. Your next watchlist update is just a click away! 🎬📺

liked this post? here's what to read next:

login to Vi

to pay your utility bills (it's easier and secure)

Seems like you have entered an inactive number This Vi number is currently suspended This Vi number is currently in safe custody This Vi number is currently suspended due to SIM lost This Vi number is currently suspended. Please pay bill to activate the number Something went wrong. Please try after some time It seems that you are an enterprise customer. Proceed to business sign-in Please enter valid 10 digit number This looks like a non Vi number! Port to Vi You have exhausted maximum attempts to enter OTP. Please try after some time

OTP verification

Just to make sure its you, we've sent an OTP to your number ending with ****

Invalid OTP. You have exhausted maximum attempts to enter OTP. Please click on resend. Something went wrong. Please try after some time

45sec

resend OTP