Hilary Duff’s ‘Luck… or Something’ Voted Favorite New Music of the Week
Hilary Duff | Photo: Alfred Marroquin Hilary Duff’s ‘Luck… or Something’ Claims Victory in Billboard’s Fan-Voted Poll Hilary Duff has made a triumphant return to the musical spotlight, with her latest project, Luck… or Something, securing the top spot in this week’s fan-voted release roundup. In a Billboard poll launched on Friday (Feb. 20), enthusiasts...









