Video: Beyoncé Covers Alanis Morissette & Sarah McLachlan

Beyoncé kicked off the first show from her I Am… tour in Canada at Edmonton’s Rexall Place by covering songs by two Canadian artists. B rocked out to Alanis Morissette’s “You Oughta Know” (avoiding the f-word) and sang an a cappella version of Sarah McLachlan’s “Angel” in a white wedding dress, below.