There is no denying the fact that Mahesh Babu is a very handsome man and has a massive fan following just for his looks itself. Even after crossing 40, Mahesh looks quite young and fit in all his films.
One such picture where he is looking quite dreamy and dashing has gone viral all over the social media. The picture is taken by renowned photographer Avinash Gowarikar in Mumbai.
Mahesh looks super sharp in this picture which has become a talking point all over. This picture was taken during an Ad shoot for a famous brand.