Celebrating 25 Years of Melanie C’s Debut Solo Album ‘Northern Star’ (1999) October 14, 2024 Albumism Staff Melanie C’s debut solo album ‘Northern Star’ was originally released on October 18, 1999. Read more