Margaret Osborn, better known by her stage name Alice Glass, is a Canadian singer and songwriter who is best known as the former frontwoman of the electronic music group Crystal Castles. She was born in Toronto, Ontario, Canada, on August 23, 1988. She formed the group Crystal Castles in 2006 with Ethan Kath, and as a part of the group, she won a John Peel Award at the Shockwaves NME Awards for Innovation. Since she became a solo artist in 2104, she has released the singles Forgiveness, Without Love, White Lies, STILLBIRTH, and the album Alice Glass. She has been featured on Zubin’s album Heavy Down Pour, Nedarb’s single Eat Me Alive Interlude, and the original motion picture soundtrack for the film The Turning.
Electronic, Music
Music, Rock
Music, Pop
Latin, Music