With a fresh new bottled blonde hairdo, and showing off one hell of a fine figure, Lily Allen gave onlookers a pleasing eyeful as she went topless on the beach in Cannes, where she is staying for the forthcoming film festival, after earlier being a tad more coy, albeit it in a tiny bikini. Seems Lily has been hitting the fitness regime after her recent birthday, and isn’t afraid of showing the results.