A friend’s, colleague’s or cousin’s wedding is a happy occasion, but choosing the outfit can be stressful. Dress up too much and you risk competing with the bride; dress down too much and you look like you did not make the effort for the families. Weddings also vary a lot: a lunch reception in a city restaurant, an evening party in a hotel ballroom, a garden ceremony, or a relaxed celebration at the family home in the countryside. Each one calls for something different. Here are the principles that help you answer “what should I wear to this wedding?” quickly, for both women and men.
Three rules before you choose
- Do not compete with the couple. It is their day. Your outfit should be polished and attractive, but it should not be the thing everyone stares at.
- Respect both families. Many weddings include grandparents and older relatives. An outfit that is very revealing, very short or full red-carpet glamour may be judged inappropriate even if your friends think it is fine.
- Dress for the venue and the weather. A hotel ballroom is heavily air-conditioned, a garden is sunny with grass underfoot, and a home celebration may involve a hot tent and lots of steps. A beautiful outfit you are uncomfortable in for three hours will show in every photo.
If the invitation mentions a dress code or a colour palette (more and more couples do this), follow it. When in doubt, asking the couple or a mutual friend is not rude at all.
Colours to avoid and safe colours
Colours to avoid
- White, cream and ivory: these belong to the bride. Even a white dress with a small print can be mistaken for bridal from a distance and in photos.
- Bright red: in many Asian weddings, including Vietnamese ones, red is the colour of the bride’s traditional dress for the ceremony and sometimes of the families’ outfits. Wearing it risks a clash.
- All black: some older relatives associate black with mourning, which does not suit a celebration. If you love black, add bright accessories, a coloured jacket, or choose a black dress with a print.
- Head-to-toe metallics or sequins: too attention-grabbing for a guest.
Safe colours
Pastels (blush pink, mint, baby blue, lavender), navy, olive, deep beige, soft yellow, earthy brown and teal. Small florals and polka dots are lovely for daytime weddings. For evening receptions, deeper tones such as navy, burgundy and forest green look richer under the lights.
A small tip: if you are part of the bride’s close friend group, you could agree on a shared colour for group photos, as long as it does not match the bridesmaids.
Photo: Te lensFix / Pexels
Ideas for women by type of wedding
Restaurant or hotel reception
A dress that falls below the knee or to the ankle, in a fabric with drape such as silk, matte satin, chiffon or crepe. A-line, wrap and column dresses are easy to wear and suit many body shapes. Ballrooms are often cold, so bring a light shawl or a soft blazer in a matching tone. Mid-height heels or strappy sandals are enough; if you rarely wear heels, choose a low block heel so you can stand for hours.
Garden or outdoor wedding
A light floral dress, a long pleated skirt with a blouse, or a light-coloured linen dress. Choose flats, sandals or wedges, because stilettos sink into grass and gravel. Bring sunglasses for a daytime event and a light layer for the evening breeze and mosquitoes. At a beach wedding, avoid very short or very floaty skirts; the wind will keep you fiddling with them.
Countryside or family-home wedding
These celebrations can be long, with several rituals, plastic chairs, steps, uneven paths, and perhaps a ride on the back of a scooter. Aim for polished but easy to move in: a blouse with a long skirt, a loose shift dress below the knee, or traditional dress if you are family. Avoid bodycon and very short dresses, because older guests often notice what visitors wear. Bring a light jacket if the party runs into the evening, and spare flat shoes if you have to walk.
If you are family or a bridesmaid
Close relatives and bridesmaids often have colours or matching outfits chosen for them. If nothing has been decided, ask early so you do not stand out in the family photos.
Ideas for men
Many men assume a shirt and trousers will do, but a little extra care makes a big difference.
- Restaurant or hotel: a plain light shirt (white, pale blue, pale pink) with dark tailored trousers, leather shoes and a belt in the same tone. Add a blazer or a full suit for an evening reception or if you are close to the groom. A tie is optional; if you wear one, keep it muted.
- Outdoor: a linen or cotton shirt in a light colour, beige or navy chinos, loafers or suede slip-ons. Roll the sleeves neatly if it is hot.
- Countryside or home wedding: a collared shirt, long or short sleeved, with trousers or chinos and leather shoes or loafers. Avoid shorts, tank tops and flip-flops, however hot it is.
Common mistakes: an unironed shirt, trousers so long they bunch at the ankle, white sports socks with dress shoes, and a worn-out belt. Tuck a shirt in when wearing it with tailored trousers; if you prefer it untucked, choose a straight-hem shirt of moderate length.
Photo: HONG SON / Pexels
If you would rather not wear a dress
No one requires female guests to wear a dress. These options are just as elegant:
- A blouse with high-waisted wide-leg trousers in a fluid fabric. Tuck the blouse in to keep the shape neat.
- A plain jumpsuit in navy, olive or dusty pink, with a slim belt and statement earrings.
- A pastel trouser suit with a camisole or a fine crew-neck top underneath, perfect for a city wedding.
- A modern take on traditional dress with loose trousers, such as a contemporary ao dai, which is respectful and easy to move in, especially at weddings with a family ceremony.
Accessories, bags and shoes
- Bag: a small clutch or a crossbody on a chain, big enough for your phone, wallet and lipstick. Leave the backpack and work tote at home.
- Jewellery: choose one focal point, either statement earrings or a necklace, not both if your dress already has a print.
- Shoes: wear shoes you have broken in at least a few times. Stiff new heels are the classic reason guests end up barefoot under the table.
- The gift or envelope: keep it in a separate outer pocket so you are not digging past your make-up for it.
Check before you leave
- Sit, raise your arms and bend forward in front of a mirror: is the skirt too short when seated, does the top ride up or gape when you bow?
- Take a photo under warm indoor light. Colours under party lighting can look very different from daylight; beige can read as white and pale pink can turn cream.
- Try the outfit with the shoes you will wear, because heel height changes how a hem falls.
- Iron and hang everything the day before, so you do not discover a stain on the morning of the wedding.
If you have a pear shape and are torn between A-line and straight dresses, what to wear for a pear body shape has more detail.
FAQ
Can I wear traditional dress to a friend’s wedding?
Usually yes, and older relatives often appreciate it. Just avoid red and white, and check what colour the bride or bridesmaids are wearing so you do not match.
Can I wear jeans to a wedding?
Not to a restaurant or hotel reception. At an informal garden party where the invitation explicitly says casual, dark, unripped jeans with a shirt and blazer may be acceptable, but that is the exception.
Is a black dress OK for an evening wedding?
At many evening city weddings, guests do wear black. If the families are traditional or the wedding is in the countryside, navy or burgundy is a safer alternative.
How can I compare a few outfits before deciding?
If you are choosing between several dresses or top-and-trouser combinations you have seen online, you can try them on a photo of yourself with Macgi: upload one full-body photo, pick a dress or a top and trousers, and see the result in about 15 to 40 seconds. The AI keeps your face, body shape, skin tone and background and changes only the clothes. It is an AI-generated preview that helps you rule out the options that do not suit you; for sizing, you still need the store’s size chart. Trying on clothes online before buying explains the process in more detail.



