Demi Moore, 63, steals the show in purple dress with long train as she joins glamorous Gillian Anderson at the film screening of A Woman's Life during Cannes Film Festival

· Daily Mail