Her new album is called Beauty Marks as well. It'll feature Kelly Rowland and Macklemore. The title track was cowritten and produced by Skylar Grey. This new single is produced Space Primates and cowritten by Ester Dean.