Kacey Musgraves shows off leggy dressing in a quirky diamond-print gown at the launch event for her new Boy Smells collaboration – ahead of album release Read more