Prince Mahesh Babu is the brand ambassador for many companies but for the first time he is brand ambassador of a beverage brand, Royal Stag. He happens to be the superstar down south who has the highest number of brands in his kitty. Presently, Mahesh Babu is holidaying in Dubai with his family. He has completed the shoot of “Seethamma Vakitlo Sirimalle Chettu”, which will hit screens this Sankranthi. Here is the first look of Royal Stag ad with Mahesh.