E!’s live red-carpet coverage of the 2025 Oscars airs on 2 March at 23:00 (CAT) on DStv 124, featuring fashion, stars, and ...