Charli XCX joined the cast of The Kidd Kraddick Morning Show and revealed to them what celebrity she recently had a dream about and what she did with this celebrity! Charli also talks about the delay of her latest album, the meaning behind one of her songs and quite a bit more in today's video version of the best of!