Take All My Loves: 9 Shakespeare Sonnets is a studio album by Rufus Wainwright, features a guest appearance, by which Canadian-American folk-rock singer?
Take All My Loves: 9 Shakespeare Sonnets:  It features nine adaptations of Shakespeare's sonnets and guest appearances by Helena Bonham Carter, Fiora Cutler, Peter Eyre, Carrie Fisher, Inge Keller, Siân Phillips, Anna Prohaska, William Shatner, Martha Wainwright, and Florence Welch. Martha Wainwright: Martha Wainwright (born May 8, 1976) is a Canadian-American folk-rock singer-songwriter.
Martha Wainwright