New Delhi [India], April 2: The prestigious VG MISS & MRS INDIA 2025 - SEASON 5 Grand Finale unfolded in a dazzling spectacle at The Umrao Hotel & Resort, Delhi. The event, a true celebration of grace, confidence, and empowerment, brought together exceptional talent from across the nation.