Finding the ideal dress for any occasion can feel like a daunting task, but with a stunning array of styles…