Charlize Theron opened up to British GQ about her struggles getting meatier roles in Hollywood with her amazing good looks.