This week's music column is all about the ladies, marking the comeback of the amazing Carly Rae Jepsen, Cardi B's new single, and the first EP from the all-women band "boygenius".
Maybe it's the looks or the money — it's probably a healthy combination of the two — but celebrities always manage to have the best outfits and ideas come October 31.
From her modern style to her humanitarian work, the 37-year-old is very much Diana incarnate, and it isn't lost the Royal Palace, who have given the Duchess a sweet nickname.