Actress Jennifer Aniston arrives at the 20th Annual Critics' Choice Movie Awards in Los Angeles, California January 15, 2015. [Photo/Agencies]