I was just watching the video for "pieces don't fit anymore" and could swear that was Lily Allen in the photos at the end? Anyone know for sure?