If there is one thing we love almost as much as weddings here at PlanShaadi it's Bollywood films! After years of watching lovey-dovey cinema we know a thing or about choosing the perfect Bollywood song for your reception, pre-wedding festivities, or even your wedding video.

So here's our list of the top 10 Bollywood songs for your wedding:

Pehla Nasha - Jo Jeet Wohi Sikander
A cult classic in the 90's this song is still popular today. It has a great tune for a slow dance or even reception entry.

Do Dil Mil Rahe Hain - Pardes
This song is all about falling in love 'chup chup ke', and would be perfect to play at an engagement.

Oh Meray Dil Ke Chain - Mere Jeevan Sathi
This is the ultimate 'guy sings to girl song' and would be so perfect for an engagement or roka ceremony.

Rab Ne Banaya Mujhe Tere Liye - Heer Ranjha
This song is more about the lyrics than the music and would be great for a special spot in your wedding videos. 

Rhim Jhim Barasta Sawan Ho Ga - Jeevan Mrityu
This song is perfect for adding a little vintage feel to your reception. If you play this as your couple's dance song, we can almost guarantee a maximum turnout of aunties and uncles on the dance floor. 

Dil Deewana - Maine Pyar Kiya
Do you have some thirty-something girls in your bridal party? This song is guaranteed to give them a Salman Khan circa 1990 flashback!

Ishq Sufiyana - The Dirty Picture
If you are into classical music this is a great addition to your party playlist. (Our pick would be the female version).

Jab Koi Baat Bigad Jaye - Jurm
Between the lyrics and the music, this song is our ultimate pick for a first dance song if you are going the Bollywood route. 

Hum Ko Sirf Tumse Pyar Hai - Barsaat
Not into slow numbers, this little ditty has a foot tapping beat and romantic undertones. This would be great for the background playlist at a pre-wedding party.

Kabhi Kabhi Merey Dil Mein - Kabhi Kabhi
Sheer romantic perfection; enough said!