You could argue that Ranveer Singh has always been living the dream. But for the past few weeks, that dream life has been based in Europe. He has been winning awards, shooting for movies and starting Twitter trends for dancing in a theatre just for the joy of it. And to top it all, he's managed to watch all the major Euro 2016 matches live. BTW he was also at the final last night! (Are you jealous yet?)

He has managed to merge his work and personal life so perfectly that it's totally the stuff of our dreams now. This guy can give us some serious lessons on work life-balance because he seems to manage it so perfectly!

Ranveer Singh astounded the audience with his performance in Bajirao Mastani and is still winning awards for the same. What's more? Bajirao & Mastani both won awards at the IIFA Awards in Madrid.

Source: Instagram

Ranveer's next project is Aditya Chopra's Befikre which releases in December and he recently completed the shoot for the same in Paris.

Source: Instagram

From what we've seen so far on the film's posters, Ranveer and Vaani Kapoor's characters can't keep their hands off each other.

Source: Instagram

This guy is giving his contemporaries a run for their money!

His next feature film is yet to be announced but there have been suggestions that he will be seen in Sanjay Leela's Bhansali's next, Padmavati, opposite Deepika Padukone.

Source: blogs

He recently celebrated his 31st birthday and this is what his fans gifted him!

Source: Instagram

While in Europe, he was attending Euro 2016 matches as well.

Source: Instagram
Source: Instagram

Recently, in Paris, he also attended a screening of Sultan and it's safe to say, he stole the thunder. He actually danced in the theatre!

He danced TO the song Baby Ko Bass Pasand Hai. Watch here:

#RanveerWatchesSultan was trending on Twitter after this impromptu performance.

Ranveer, how are you just so perfect?