Neha Ahuja in Strapless Beige Gown Runner up for Miss Asia 2007
Neha Ahuja in Strapless Beige Gown. Miss Asia 2007 Runner up Neha Ahuja Flaunts her Slim Figure in Strapless Beige Gown. Neha Ahuja shot into limelight in 2006 when she won the Miss Beautiful Skin title at the Miss India pageant that year. A popular face in Indian modelling, Neha was also the runner up for Miss Asia 2007. As per the last known reports, the starlet is going to make her Bollywood debut with Rajeev Khandelwal in When Love Happens which will be directed by Anish Khanna.