On Thursday night, Shania Twain hosted the People's Choice Country Awards in Nashville. Let's just say her appearance had a lot of people talking on social media. Twain showed up to the 2024 People's Choice Country Awards in a bedazzled halter gown. While her fashion choice was very ...