Back and fabulous: Lilly Allen on top of her game in Vancouver