Dimitrov caught enjoying life with girlfriend Nicole Scherzinger

Life is getting better and better for Grigor Dimitrov.

The Bulgarian is finally finding his tennis to be close to getting back in the top20 (now he is ranked 22) and is personal life is becoming more stable.

On Monday, Grigor has been caught spending some time in Italy (Portofino) for a romantic holiday with his girlfriend Nicole Scherzinger.

Grigor and Nicole have been dating for one year. Apparently, the romance started soon after the Bulgarian split with Maria Sharapova.

Yes, life is great.

Amazing time in Italy. Well rested,now ready to get back to work!

A photo posted by Grigor Dimitrov (@grigordimitrov) onSep 14, 2016 at 7:13am PDT