Skip to content
HoneymoonQuest
Romantic experiences

What to Wear to a Private Dinner

You want to look good in the photos and still be comfortable in wind, sand and warm air.

HoneymoonQuest Editorial · Updated 2026-10-20

Wear something neat, light and secure, in colours that sit well against warm evening light. Choose fabrics that cope with wind and humidity, and shoes that cope with sand. The ideas below help you both feel at ease and look your best in the photos.

This guide belongs to our romantic experiences topic, and it pairs well with our page on what to wear for a honeymoon photoshoot.

What should we wear by setting?

SettingGood choicesWatch out for
BeachLight fabrics, longer hems, flat sandals you can slip offVery full skirts in wind, high heels in sand
In-villaRelaxed smart casual, soft fabricsOutfits that wrinkle after sitting
RestaurantSmart casual, closed or neat shoesBeachwear, if the outlet asks for more

Ask the resort if it has guidance for the exact table. Some ask for covered shoulders or closed shoes at night.

Which fabrics cope with wind and humidity?

Light cotton, linen blends and breathable crepe are comfortable in warm air. They also move well in photos without clinging.

Very heavy fabrics trap heat, and thin satin can show every crease. If you are unsure, take the outfit for a short walk outside before you pack it.

What about modesty and faith needs?

A dinner can be elegant and modest at once. Long sleeves in breathable fabric, a loose silhouette and a headscarf styled to hold in a breeze all work well.

Plan for photos too. Our guide on photoshoot privacy and modesty explains how to ask the photographer and resort for a private angle.

How do we dress for photos?

Choose colours that suit you both without matching exactly. Soft neutrals and pastels pair well with the sea and sunset. Bold colours can work if the rest is simple.

Time matters as much as colour. Read golden hour timing for couples to plan when the light is kindest.

What should we pack for two?

  • One main outfit each, with a backup in case of spills or a damp evening.
  • Flat sandals or neat shoes that suit sand.
  • A light shawl, scarf or jacket for the breeze.
  • Hair pins, a small comb and a pocket mirror.
  • Insect repellent that does not stain clothes.
  • A small bag to hold your phone, lipstick and tissues at the table.

What should we do next?

  1. Decide the setting and time of day.
  2. Choose one outfit each, then wear it for an hour at home to test comfort.
  3. Ask the resort about dress guidance and wind at that time.
  4. Send us your plan, and we will check the details with the resort and confirm in writing.

Want a second pair of eyes on your plan?

Tell us your setting, the month and how you would like to dress. We will check with the resort about wind, lighting and any dress guidance for the evening.

Opens WhatsApp with a short message you can edit before sending.

Questions couples ask

Is there a dress code for a private resort dinner?

A private dinner may have no strict rule, but resorts may ask for smart casual in their restaurants. Ask when you book. A neat outfit that you can sit in comfortably for two hours is the safest choice.

What colours photograph well at sunset?

Soft neutrals, pastels and deeper jewel tones sit well against warm light and the sea. Very bright white can look washed out in strong light, and busy patterns can distract. Choose colours you both like, and avoid matching exactly.

What should a hijabi wear on a windy beach?

Choose a secure, breathable fabric and pins or an inner cap that hold in the breeze. A longer hem is easier on sand than a flowing, wide one. Try the outfit outdoors at home before you pack it.

Can we change after the photos?

Yes. Leave a comfortable outfit in the room for after dinner, or bring a light layer. Ask whether staff can hold a bag at the table.

Plan the trip you both want

Tell us your dates, budget and what matters to you both. We reply with options that fit, and the decision stays yours.

Opens WhatsApp with a short message you can edit before sending.