Holding a glass of her green goodness in her hand, Australian beauty Elle Macpherson made the perfect poster girl for her new elixir- a wellness drink that's sold out twice in UK store Selfridges since launching on May 22.