Thank You, Alanis.
You are all woman in a non-cheesy exploitative way.
Ryan Reynolds, what were you thinking splitting up with her... for Jessica Biel?
ugh.
Sooooooooooo generic