Spot guides
Penang Nyonya Kebaya Photoshoot: Peranakan Portraits in George Town

A Nyonya kebaya photoshoot is one of the most beautiful things you can do in Penang. The embroidered kebaya, the batik sarong, flowers in your hair, and around you a Peranakan house full of carved furniture, mother-of-pearl inlay, Venetian mirrors and jade-green walls. It feels like stepping into an old family photo.
This guide covers how to plan a kebaya photoshoot in Penang: where to shoot, how to style the outfit, how to use the light indoors, and simple poses that suit the kebaya.
Penang kebaya photoshoot: quick guide
- Where: George Town, Penang’s UNESCO-listed old town
- Best spots: Peranakan heritage houses, shophouse streets and old cafés
- Best time: late morning to mid-afternoon indoors, when soft daylight comes through the windows
- Time needed: 2–3 hours for one or two outfits
- Best for: solo portraits, friends, mother and daughter, couples
- What to wear: a Nyonya kebaya with a batik sarong, flowers or pins in your hair, beaded slippers
What is a Nyonya kebaya?
The Nyonya kebaya is the traditional dress of Peranakan (Straits Chinese) women in Penang, Malacca and Singapore. It’s a fitted, see-through blouse with fine embroidery around the edges, worn with a batik sarong and closed with a set of brooches (kerosang) instead of buttons. Traditionally it’s finished with a neat bun, hairpins and kasut manek, hand-beaded slippers.
The colours are bold on purpose: orange, coral, turquoise, jade green and pink, with sarongs full of flowers and birds. That’s what makes the photos so striking against the dark wood and green walls of a Peranakan house.

Where to shoot in Penang
1. Peranakan heritage houses
The best kebaya photos are taken in an old Peranakan house, where the setting matches the outfit. George Town has several Peranakan homes and heritage houses, with jade-green walls, carved and gilded wood, mother-of-pearl furniture, Venetian mirrors, etched-glass windows and old family portraits. Many are museums, so check the opening hours and ask about their rules for photoshoots before you go.

2. Windows and doorways
Old Penang houses have tall windows with wooden shutters, etched glass and iron grilles. Stand by a window and let the light fall on your face; it’s the most flattering light in the house.


3. Shophouse streets and old cafés
Outside, George Town’s pastel shophouses, five-foot ways, old wooden doors and heritage cafés make a lovely second half to the shoot. A kebaya in the street looks natural here: it’s still worn for festivals, weddings and special days.
How to style a kebaya for photos
- Pick a colour that stands out from the room. Orange, coral and pink glow against green walls; turquoise and green look fresh against dark wood and red.
- Match the sarong. A green or yellow batik with an orange kebaya, a pink batik with a green kebaya: contrast is the classic Nyonya look.
- Hair up. A neat bun shows the collar and embroidery. Add pearl pins, a gold hairpin or a cluster of fresh or silk flowers.
- Small details matter. Kerosang brooches, beaded slippers, a painted fan or a small beaded bag all make great close-ups.
- Rent locally. There are kebaya rental shops in George Town, many with hair styling and accessories included. Book ahead on weekends.
Light and timing
Peranakan houses are fairly dark inside, with bright windows. That contrast is part of the mood:
- Go late morning to mid-afternoon, when daylight comes in strongly through the windows.
- Face the window for soft, even light on your face, or turn side-on for more shape and shadow.
- Don’t fight the darkness. Let the corners of the room fall into shadow; it makes the colours of the kebaya stand out even more.
- No flash. It flattens the colours and isn’t allowed in many museums.
Posing tips for kebaya portraits
- Use a fan. Hold it near your chest, open it slowly, or look down at it. It gives your hands something natural to do.
- Lean, don’t stand. Lean against a table, sit on the edge of a bench, rest your hands on a railing.
- Look away from the camera. A glance towards the window or a mirror feels like a moment from the past.
- Bring a friend or your mum. Matching kebayas in different colours make beautiful group photos.

Etiquette in heritage houses
- Follow the house rules. Don’t touch or sit on furniture unless it’s allowed, and stay behind any ropes.
- Mind other visitors. Shoot quickly in busy rooms and step aside so others can pass.
- Ask about professional shoots. Some venues charge a fee or need you to book for photoshoots with a professional camera.
FAQ
Where can I take kebaya photos in Penang? In George Town: Peranakan heritage houses, plus the shophouse streets and old cafés around them. A kebaya looks good almost anywhere in the old town.
Can I rent a kebaya in Penang? Yes. There are kebaya rental shops in George Town, often with hair styling and accessories included.
What should I wear with a Nyonya kebaya? A batik sarong in a contrasting colour, a neat bun with flowers or pins, kerosang brooches and beaded slippers or simple sandals.
How long does a kebaya photoshoot take? About 2–3 hours for one or two outfits, including time to move between rooms and a short walk in the old town.
Book a kebaya photoshoot in Penang
I’m a Singapore-based photographer and I fly to Penang for shoots:
- Shooting fee: S$300 for a half day (4 hours), perfect for a kebaya shoot, or S$500 for a full day (8 hours)
- Plus a fixed S$200 for my return flights and 2 nights’ stay
- I plan the spots and the timing for the best light, and help you with poses the whole time
- 50% deposit to book; pay the balance after the shoot and all photos are transferred to you on the spot
See how a Penang photoshoot works, or send me a message with your dates.
New stories in your inbox
A short email when I post a new photo story or Singapore photo spot guide. About once or twice a month, no spam.
Unsubscribe anytime with one click.


