Rani Mukerji was on the sets of dance reality show "Jhalak Dikhhla Jaa" to promote her upcoming movie "Mardaani". The actor reportedly arrived late on the set due to a medical appointment.

As per a Mumbai Mirror report quoted by the Times of India, the actress looked radiant and 'slightly on the heavier side'. However, she insisted that she had gone to get herself checked for flu.

Dressed in a rich gold-black anarkali, the Yash Raj 'bahu' danced with Madhuri Dixit and RJ Malishka, one of the contestants on the show. Dixit apparently shared a few secrets from Mukerji's wedding and revealed that she sang "Kabhi Neem Neem" to Aditya Chopra on their big day.

Mukherji also took a selfie with judges Karan Johar and Dixit. But Remo D'Souza was nowhere in the 'picture', reports Bollywood Life. Host Manish Paul also lived his selfie moment with the gorgeous actress and posted on Twitter. "With the beautiful rani mukherji:):)", he wrote. 

Pradeep Sarkar's "Mardaani" is the story of Shivani Shivaji Roy, a cop, who sets out to expose a human trafficking racket. Scheduled for release on 22 August, the film also stars Bengali actor Jisshu Sengupta and newbie Tahir Bhasin.

Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'Varinder Chawla
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Rani dances with MadhuriVarinder Chawla
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Manish Paul impresses Madhuri with his moves.Varinder Chawla
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Rani dances with RJ Malishka, one of the contestants on the show.Varinder Chawla
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Madhuri and Rani smile for the camera.Varinder Chawla
Rani promotes 'Mardaani' on 'Jhalak Dikhhla Jaa'
Rani and the judges strike a pose.Varinder Chawla