The 27-year-old actress took to photo-sharing website Instagram to share the image with her fans and followers.
The 'NH10' actress, then a toddler, sported a red frock along with her hair all pleated standing next to her father, donning an Indian Army uniform.
Anushka captioned the image, which she shared on Wednesday,: "#ThrowbackTime little miss with papa".
The actress will next be seen in Anurag Kashyap's forthcoming film 'Bombay Velvet'.
The film is a romantic thriller, set against the backdrop of the 1960s Bombay. The film has Ranbir Kapoor playing the role of the angry, young lover Johnny Balraj and Anushka, essaying the role of the singer Rosie Noronha. It also stars Karan Johar as a villain. 'Bombay Velvet' releases on Friday.