7 hottest avatars of Shruti Haasan!