Bollywood star Ranveer Singh recently received a special surprise from one of his fans on the occasion of his birthday. Ayesha Gandhi, an artist, designed a portrait of Singh bedazzled with 100,000 crystals in a span of almost 3 months. The artist made the incredible artwork to gift Singh on behalf of her mother Shagun Chaudhry, who is a huge fan of the actor.