London, March 12 – Hollywood actress Charlize Theron admits she cannot live without her eyelash curlers.

The ‘Hancock’ star was introduced to the cosmetic tool by.