Growing numbers are eating out or buying in pre-cooked dinner for the big day.