Bollywood actress Vidya Balan's cameo in Once Upon Ay Time In Mumbai Dobaara! was the surprise element in the movie. The actress, who makes a guest appearance in a song, reportedly did the cameo on the request of Ekta Kapoor and director Milan Luthria with whom she has worked earlier in Dirty Picture. The look is a far cry from her bare-all act in The Dirty Picture. Once Upon Ay Time in Mumbai Dobaara! features Akshay Kumar, Imran Khan and Sonakshi Sinha in the lead roles.