Your cover gurls for @musemagazinesg 💋💋 Words / @oh_chin_wee Creative Direction / @kweepeng Photography / @eugeneegumpp @enfinite.studio Fashion Direction / @donsonc Makeup / @kimxbby__ using @chanel.beauty Hair – Tasha Low / @ryan_yap • Passion Hair Salon Hair – Chantalle Ng / @xvzikr @sleepiingalien Photo Assistants / @teorenjie & @thisabelle_ Videography & Editing / @dezen324 • @cheatcode.world Wardrobe / @ralphlauren Jewellery / @pomellato Location / @singaporeedition
Your cover gurls for @musemagazinesg 💋💋 Words / @oh_chin_wee Creative Direction / @kweepeng Photography / @eugeneegumpp @enfinite.studio Fashion Direction / @donsonc Makeup / @kimxbby__ using @chanel.beauty Hair – Tasha Low / @ryan_yap • Passion Hair Salon Hair – Chantalle Ng / @xvzikr @sleepiingalien Photo Assistants / @teorenjie & @thisabelle_ Videography & Editing / @dezen324 • @cheatcode.world Wardrobe / @ralphlauren Jewellery / @pomellato Location / @singaporeedition
Your cover gurls for @musemagazinesg 💋💋 Words / @oh_chin_wee Creative Direction / @kweepeng Photography / @eugeneegumpp @enfinite.studio Fashion Direction / @donsonc Makeup / @kimxbby__ using @chanel.beauty Hair – Tasha Low / @ryan_yap • Passion Hair Salon Hair – Chantalle Ng / @xvzikr @sleepiingalien Photo Assistants / @teorenjie & @thisabelle_ Videography & Editing / @dezen324 • @cheatcode.world Wardrobe / @ralphlauren Jewellery / @pomellato Location / @singaporeedition
Your cover gurls for @musemagazinesg 💋💋 Words / @oh_chin_wee Creative Direction / @kweepeng Photography / @eugeneegumpp @enfinite.studio Fashion Direction / @donsonc Makeup / @kimxbby__ using @chanel.beauty Hair – Tasha Low / @ryan_yap • Passion Hair Salon Hair – Chantalle Ng / @xvzikr @sleepiingalien Photo Assistants / @teorenjie & @thisabelle_ Videography & Editing / @dezen324 • @cheatcode.world Wardrobe / @ralphlauren Jewellery / @pomellato Location / @singaporeedition
Living in a green world 🥦🥦🥦 @longchamp #LongchampSS25 #LongchampLiveGreen
Living in a green world 🥦🥦🥦 @longchamp #LongchampSS25 #LongchampLiveGreen
Living in a green world 🥦🥦🥦 @longchamp #LongchampSS25 #LongchampLiveGreen
My love ❤️🔥 @prada #Prada #PradaCaffè
My love ❤️🔥 @prada #Prada #PradaCaffè
My love ❤️🔥 @prada #Prada #PradaCaffè
My love ❤️🔥 @prada #Prada #PradaCaffè
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Cute & slow days with @Prada 🤍 #PradaBuckle @prada
Press conference 🖤 Styled by @donsonc in @ferragamo Hair by @sleepiingalien Makeup by @kimxbby__ #小娘惹之翡翠山 #mediacorpEmeraldHill #mediacorp #TheLittleNyonya @mediacorp.re.dian
Press conference 🖤 Styled by @donsonc in @ferragamo Hair by @sleepiingalien Makeup by @kimxbby__ #小娘惹之翡翠山 #mediacorpEmeraldHill #mediacorp #TheLittleNyonya @mediacorp.re.dian
Press conference 🖤 Styled by @donsonc in @ferragamo Hair by @sleepiingalien Makeup by @kimxbby__ #小娘惹之翡翠山 #mediacorpEmeraldHill #mediacorp #TheLittleNyonya @mediacorp.re.dian