Shruti Haasan says Prince Mahesh Babu is a gentleman!