Sandhu lahir di desa Kohali di distrik Gurdaspur, Punjab, dekat dengan kota Batala, dari orang tua Pritampal Singh Sandhu dan Rabinder Kaur Sandhu.[1] Ayahnya adalah seorang makelar barang tak bergerak dan ibunya adalah seorang dokter kandungan, sementara dia juga memiliki seorang kakak laki-laki bernama Harnoor.[1] Sandhu dibesarkan dalam keluarga Sikh, sedangkan ayahnya berasal dari Jat.[1][2]
Pada tahun 2006, keluarganya pindah ke Inggris, sebelum kembali ke India dua tahun kemudian dan menetap di Chandigarh, tempat Sandhu dibesarkan.[1] Dia bersekolah di Shivalik Public School dan Post Graduate Government College for Girls, keduanya di Chandigarh. Sebelum menjadi Miss Universe, Sandhu mengejar gelar master dalam administrasi publik.[3]
Kontes kecantikan
Sandhu mulai berkompetisi dalam kontes kecantikan saat masih remaja, ia memenangkan gelar seperti Miss Chandigarh 2017 dan Miss Max Emerging Star India 2018.[4] Setelah memenangkan gelar Femina Miss India Punjab 2019, Sandhu berkompetisi di Femina Miss India, di mana ia akhirnya ditempatkan di 12 Besar.[5][6]
Miss Diva 2021
Pada 16 Agustus 2021, Sandhu terpilih sebagai salah satu dari 50 Besar semifinalis Miss Diva 2021. Kemudian pada tanggal 23 Agustus, dia dikukuhkan sebagai salah satu dari 20 finalis teratas yang akan bersaing dalam kompetisi Miss Diva yang disiarkan televisi. Pada kompetisi preliminary yang diadakan pada tanggal 22 September, ia memenangkan penghargaan Miss Beautiful Skin dan menjadi finalis untuk Miss Beach Body, Miss Beautiful Smile, Miss Photogenic, dan Miss Talented.[7][8]
Dalam kontes Miss Diva 2021 babak grand final, Sandhu sebagai salah satu dari 10 besar semifinalis menyatakan:
"Dari seorang gadis muda dengan kesehatan mental yang rapuh yang menghadapi intimidasi dan body shaming hingga seorang wanita yang muncul seperti burung phoenix, menyadari potensinya yang sebenarnya. Dari seorang individu yang pernah meragukan keberadaannya sendiri menjadi seorang wanita yang bercita-cita untuk menginspirasi kaum muda. Hari ini, saya berdiri dengan bangga di depan Semesta sebagai wanita pemberani, bersemangat, dan penuh kasih yang siap menjalani kehidupan dengan tujuan, dan meninggalkan warisan yang luar biasa."[9][10]
Dia terpilih di babak kompetisi berikutnya.[10] Selama babak tanya jawab terakhir, 5 kontestan teratas masing-masing diberi topik yang berbeda untuk dibicarakan, yang dipilih sendiri oleh kontestan melalui undian. Sandhu telah memilih "Pemanasan Global dan Perubahan Iklim", yang dia sampaikan:
"Suatu hari, hidup akan berkedip di depan mata Anda, pastikan itu layak untuk ditonton. Namun, ini bukan kehidupan yang ingin Anda saksikan, di mana iklim berubah dan lingkungan sedang sekarat. Ini adalah salah satu kegagalan yang kita manusia lakukan terhadap lingkungan. Saya percaya bahwa kita masih punya waktu untuk membatalkan perilaku tidak bertanggung jawab kita. Bumi adalah satu-satunya kesamaan yang kita miliki dan tindakan kecil kita sebagai individu ketika dikalikan dengan miliaran dapat mengubah seluruh dunia. Mulai sekarang, mulai malam ini, matikan lampu tambahan itu saat tidak digunakan. Terima kasih."[11]
Di akhir acara, Sandhu dinobatkan sebagai pemenang oleh pemegang gelar sebelumnya Adline Castelino.[11]
Miss Universe 2021
Sebagai Miss Diva 2021, Sandhu menerima hak untuk mewakili India di Miss Universe 2021.[12] Kompetisi diadakan pada 12 Desember 2021 di Eilat, Israel.[13] Sandhu maju dari kumpulan awal 80 kontestan ke 16 Besar, kemudian maju ke 10 Besar, 5 Besar, dan 3 Besar, sebelum dinobatkan sebagai pemenang. Setelah kemenangannya, ia menjadi wanita India ketiga yang dinobatkan sebagai Miss Universe setelah Sushmita Sen di 1994 dan Lara Dutta di 2000.