Melbourne Cup: Ascot Racecourse sells out ahead of horse race with Perth celebrities, AFL players to attend