Top 5 artists Sia's written songs for

Sia not only writes and performs her own songs but she has also written a number of songs for other artists including, Kylie, Britney, Rihanna and more!.