Sonakshi, who is known for the hit films like "Rowdy Rathore" and "Dabangg", said at the music launch of her film "Lootera": "I am far from perfect. I regard perfect as boring," she said held here Friday.
The film has been directed by Vikramaditya Motwane and stars Sonakshi and Ranveer Kapoor.
"Vikramaditya Motwane has done a fantastic job of directing the film and brought out the correct emotions," she said.
The actress also added that when she was narrated the script, she could not think of anyone else who could do the part.
"Usually I can picture other actresses when I am being narrated the script. Here I could only picture myself. I felt that the role was written for me. I knew that this would be the most challenging film for me," she said.
Talking about preparation for her role, the actress said that she never really prepares for her characters.
"I don't really prepare for my roles. I can't act unless I am in front of the camera. My character goes through a lot of ups and downs and the best preparation was to talk to my director and understand the character," she said.
Sonakshi also added that director Vikramaditya Motwane was the best director she has worked with.
"I am here to admit that Vikram is the best director I have worked with so far," she said.