I Don't Mean to Alarm You, But I've Just Found the Perfect Party Dress (and It's From M&S)