You and Your High Horse Gotta Agree That Kacey Musgraves Keeps Getting More Beautiful

Getty | Axelle/Bauer-Griffin

If you know Kacey Musgraves, then you must know that she is not only exceptionally talented (and low-key hilarious) — she is also exceptionally hot. The 31-year-old country singer has had a serious beauty evolution since she first came on the scene in 2007, graduating from laid-back country girl to red carpet glam queen (seriously, did you see her 2019 Met Gala look?). Whether she's debuting a new hairstyle or taking home four freakin' Grammy Awards in one night, Kacey is always looking flawless as f*ck, and we have the photos to prove it. Read on for some of Kacey's sexiest pics of all time.