Jabarkan Pemeran dari Taj Mahal: An Eternal Love Story

Kabir Bedi sebagai Kaisar Shah Jahan, yang dikenal juga sebagai Pangeran Khurram. Ia menulis sebuah legenda dan membuat sejarah.

Zulfi Syed sebagai Pangeran Muda Khurram/kelak menjadi Kaisar Shah Jahan, putra kesayangan Kaisar India

Sonya Jehan sebagai Arjumand Bano/Permaisuri Mumtaz Mahal

Manisha Koirala sebagai Jahan Ara, putri sulung Shah Jahan

Pooja Batra sebagai Kaisar Nur Jahan

Arbaaz Ali Khan sebagai Kaisar Jahangir

Kim Sharma sebagai Ladli Begum, putri obsesif dan ambisius-nya Noor Jahan dari suami pertamanya, Sher Afgan.

Vaquar Sheikh sebagai Dara Shikoh, pewaris tahta Kaisar Shah Jahan

Negar Khan sebagai Putri Kandahari

Taj Mahal: An Eternal Love Story adalah karya terakhir yang dimiliki oleh musisi Naushad Ali, yang meninggal pada 5 Mei 2006. Audionya secara resmi di sebuah acara gala di Mumbai di ITC Grand Central Sheraton & Towers, Parel pada 16 Maret 2005 oleh Times Music dalam tandem dengan label rumah Mashreq Music. Album tersebut berisi beberapa lagu klasik yang dikomposisikan oleh maestro yang mengetahui zaman Mughal. Album soundtrack-nya terdiri dari 8 lagu, menampilkan karya vokal dari Hariharan, Kavita Krishnamurthy, Preeti Uttam dan Ajay Chakraborty, dan sebuah tema instrumental. Sebuah edisi khusus CD ganda, yang terdiri dari album soundtrack dan 9 nada instrumental yang dijunakan sebagai skor latar belakang dalam film tersebut juga dirilis. Lirik-liriknya ditulis oleh Naqsh Layallpuri dan Syed Gulrez Rashid.