Mandy Moore in a Naeem Khan dress and Neil Lane jewels in 2017. Image Source: Getty / Frazer Harrison