Bollywood has a song for every occasion and every season.
The rains have taken various meanings in the movies, but it's usually a time for love.
Here's looking at some beautiful, romantic rain songs from the movies.
Gale lag jaa, De Dhana Dan
Akshay Kumar serenades Katrina Kaif in this love song Gale lag jaa from De Dhana Dan.
Cham Cham, Baaghi
Tiger Shroff and Shraddha Kapoor make good use of the rain by singing and being merry!
Yeh saazish hai boondon ki, Fanaa
Aamir Khan and Kajol share a wet hug in the pouring rain in Fanaa, to the song Yeh saazish hai boondon ki.
Tip tip barsa paani, Mohra
Tip tip barsa is probably Bollywood's hottest rain song. Akshay Kumar and Raveena Tandon really stay true to the lyrics: 'Paani ne aag lagayi'!
Saanson ko saanson mein, Hum Tum
Difficult to express your feelings to your loved ones? Take lessons from this song featuring Rani Mukerji and Saif Ali Khan in Hum Tum.
Koi ladki hai, Dil Toh Pagal Hai
Shah Rukh Khan and Madhuri Dixit join the kids, and have fun in the rain in Koi ladki hai, from Dil Toh Pagal Hai.
Tum hi ho, Aashiqui 2
Aditya Roy Kapoor offers some good ideas to all the boys out there romancing their loved one in the rain, with Tum hi ho from Aashique 2.
Kaate nahi kat te, Mr India
Sridevi gets herself an invisible man to romance in the Kaate nahin kat te song from Mr India.
Idhar chala main udhar chala, Koi... Mil Gaya
Hrithik Roshan and Preity Zinta dance in the rain in Idhar Chala Main Udhar Chala from Koi... Mil Gaya.
Bhaage re mann, Chameli
Kareena Kapoor dreams on, in this song from Chameli.
Zoobi doobi, 3 Idiots
And then she has some fun with Aamir Khan in the Zoobi doobi song in 3 Idiots.
O saiyyan, Agneepath
Priyanka Chopra and Hrithik Roshan celebrate love in the rains, in Agneepath.
On the roof, Masti
Vivek Oberoi and Lara Dutta get adventurous and dance 'On The Roof.'
Kuch kuch hota hai, Kuch Kuch Hota Hai
Dance to the tunes of Kuch kuch hota hai with your partner and feel the romance like Shah Rukh Khan and Kajol in Kuch Kuch Hota Hai.
Lessons from Bollywood: How to decorate your home!
Lessons from Bollywood: How to Cook
Lessons from Bollywood: How to write a love letter
Lessons from Bollywood: How to dress up for office!
20 ways to use a park, Bollywood style!