Wondering what to get the Bonnie “Prince” Billy fan in your life for Christmas? Look no further: like Beyoncé, Britney et al, the folk singer has released his own fragrance, which incorporates exotic ingredients “Agarwood tree, Egyptian jasmine, French mimosa, mukhallat and kewda”. The catch? A bottle of Bonnie Billy will set you back a hefty $220/€168.