Charlize Theron wearing Christian Dior at The 31st Annual Palm Springs International Film Festival Awards Gala