Born in Hong Kong and raised in Canada, DeAille was pursuing a degree in engineering when she decided to follow her heart into the world of patisserie, and later culinary school. Over her career, she has honed her craft at multiple fine dining restaurants around the world.
DeAille moved to Shanghai in 2016 to head Bo Shanghai. The restaurant was awarded a Michelin star just a year after it opened, making DeAille the first female chef in mainland China to lead her restaurant to a Michelin star. In 2021, DeAille hasbeen named Asia¶ s Best Female Chef 2021, becoming the first chef in Mainland China to receive this honor.