Lily Allen <i>Is</i> Happy

The Brit pop star explains this misconception that she isn't happy. (2.11.09)

More