You have no items in your shopping basket.
Dress or skinny jeans? Heels of flats? Red lippy or natural lipgloss?
Preparing for a first date is a minefield of questions to debate, decisions to make and that's before you even meet the lucky guy or gal. There is no doubt about it, first dates are nerve wracking.