Miss Lily Allen did her first late night talk show last night and she looks (and sounds!) absolutely lovely! Performing the first single "Smile", she sounds a bit nervous...but how refreshing as ANYONE doing that would be nervous.
Here is the performance:
"Alright, Still" drops January 30th...but buy the import because you really shouldn't wait that long!
NY Broad x