Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/artisbv1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home2/artisbv1/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php on line 40

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home2/artisbv1/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php on line 40

Deprecated: Creation of dynamic property wpdb::$actionscheduler_actions is deprecated in /home2/artisbv1/public_html/wp-includes/wp-db.php on line 760

Deprecated: Creation of dynamic property wpdb::$actionscheduler_claims is deprecated in /home2/artisbv1/public_html/wp-includes/wp-db.php on line 760

Deprecated: Creation of dynamic property wpdb::$actionscheduler_groups is deprecated in /home2/artisbv1/public_html/wp-includes/wp-db.php on line 760

Deprecated: Creation of dynamic property wpdb::$actionscheduler_logs is deprecated in /home2/artisbv1/public_html/wp-includes/wp-db.php on line 760

Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property WP_Block_Type::$plan_check is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-block-type.php on line 357

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home2/artisbv1/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php on line 40

Deprecated: Creation of dynamic property Automattic\Jetpack\Sync\Queue::$random_int is deprecated in /home2/artisbv1/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php on line 40
Artisanal Flair About – <font class="cstm-fnt" style="font-size: 80.01%;"><b>Artisanal Flair Pte Ltd</b></font>
Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /home2/artisbv1/public_html/wp-includes/class-wp-term.php on line 198

Established in Singapore, Artisanal Flair is revered for creating contemporary and timeless designs influenced by Peranakan Chinese heritage and the precision of Haute Couture.

Our designs remain true to the values of our brand and we are committed to provide a personal and comprehensive styling experience for both the bride and groom that sets us apart from the rest.

Encompassing a blend of strong femininity and masculinity, we refine glamour and elevate elegance for a timeless appeal. Artisanal Flair’s core belief is to bring out the best in every couple.

The Artisans

Artisanal Flair is helmed by 2 friends who met while majoring fashion design at La Salle College of the Arts back in the early 2000s. The idea of a wedding atelier started through a casual dinner as it occurred to both of them that out of their entire cohort of graduates, only the 2 of them remain active in the fashion industry. Furthermore, they loved the idea that the bride and groom can enjoy an exceptional and intimate wedding outfit shopping experience together.

Cheryl Yeo

Suit Artisan / Sartorial Expert

A sartorial expert, she honed her expertise dressing clients and celebrities as Senior Designer at the renowned modern bespoke tailor Q Menswear. Her sharp eye for fitting precision, attention to design detail and love for the contemporary sartorial style has earned her clientele’s trust and loyalty. She ensures all her clients walk out looking good, confident and totally comfortable wearing an outfit bespoken just for them. Cheryl’s fashion mantra: ‘Classic doesn’t have to be boring and most importantly, BE You!’


Tilly Soelistyo

Gown Artisan / Bridal Expert 

With more than a decade of experience under her belt; she’s formerly the Creative Director of a RTW label in Shanghai and her own RTW label Possi-Tilly-Ty, Senior Designer for Blessed Brides and the Principal Designer for Truly Enamoured. Her foray into wedding gown design started in 2007 because she could not find gowns for her petite frame and her preference for minimalist gowns were scarce at that time. Subsequently, she was asked by 2 celebrity friends to design their wedding gowns and since then she’s been designing and serving brides from all walks of life. Her aptitude in design and styling by assessing the customer’s personality, needs and body shape has garnered stellar reviews from her clients.


Follow us for news and updates