Deepika Padukone has earned more than Ranveer Singh, Priyanka Chopra and Ranbir Kapoor as per Forbes, which has named her India's highest paid actress. Deepika ranked sixth in Bollywood's Highest-Paid 2017 list by Forbes as she earned ₹70 crore ($11 million). While Ranveer and Priyanka shared the seventh rank with earnings of $10 million, Ranbir ranked tenth in the list.