By Hindustan Times
Rana Daggubati in a still from Department, a film by Ram Gopal Varma.
Fashion blues: Aishwarya at Cannes