Jennifer Lawrence ''cried'' when she had to sing in 'The Hunger Games: Mockingjay - Part 1'.

The 24-year-old actress - who reprises her role of Katniss Everdeen in the latest installment of the futuristic fantasy saga - has hated singing in front of people since she was mocked for doing so as a child after being encouraged by her mother, who had told her she was ''amazing''.

She admitted: ''I do not like singing in front of other people, that's like my biggest fear.

''I cried on set that day. I'm scarred from my childhood.

''I have a Southern mother that used to tell me I was amazing at everything and I could do everything, but I can't.

''I had this tone-deaf Amy Winehouse voice and I sang in front of the school when I was eight, because I thought I could.

''My dad laughed for the entire week! I'd hear him around the house, imitating me. I hate it, I hate it!''

Despite her concerns, Jennifer's vocals were included in the final cut of the movie, though she admits she begged for a top singer to dub her singing.

Speaking on 'The Late Show With David Letterman', she joked: ''I was like, 'Will you guys please get Lorde and lip-sync it?' ''