Happy Birthday to very talented, charming, sexy, adorable, gorgeous scottish actor - James McAvoy!

Oh, you are so young! I see so many of your great future performances !

I love you, darling!