French actor Gerard Depardieu has received a Russian passport after flying to Russia for a late night dinner with President Vladimir Putin.

Depardieu sought Russian citizenship as part of his battle against a proposed super tax on millionaires in France, and Mr Putin granted his request last week.

Russian television showed Mr Putin embracing the actor as he arrived late last night at the president's residence in Sochi, the host city of the 2014 Winter Olympics.

The two men were then shown chatting over supper, discussing a soon-to-be-released film in which Depardieu plays Russian monk Grigory Rasputin.

Mr Putin's spokesman, Dmitry Peskov, confirmed today that Depardieu was given his new Russian passport.

French president Francois Hollande plans to raise the tax on earned income above one million euro to 75 per cent from the current 41 per cent, while Russia has a flat 13 per cent tax rate.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.