Lily Allen is a Pink Pixie

By: Regan Stephens / October 16, 2009