PETALING JAYA: It was a childhood dream for Dr Diana Sabrina Redzuan Lim to have a fairytale wedding.

It came true for her – complete with a historic twist – when she dressed up as Princess Hang Li Po to wed Dr Mohd Aidid Rizal Mohd Rajib. The groom took on the role of Sultan Mansur Shah of Malacca, no less.

The elaborate event featured a mixture of traditional Malay wedding themes along with Chinese elements to showcase the country’s diverse cultures.

Dr Diana, a fresh graduate waiting for her housemanship placement, said she initially wanted a Disney-themed wedding.

“However after discussing with my mother and father-in-law, we decided to fuse two different cultures. We then came up with the idea to dress Mohd Aidid as Sultan Mansur Shah who got married to Princess Hang Li Po, the nobility of Ming China,” said Dr Diana.

“I could not resist it ... getting to be a princess,” she quipped.

Dr Diana, who knew Dr Mohd Aidid for more than a year during their clinical years at the Sungai Buloh Hospital, said it took them three months to prepare for the wedding.

“It was so much fun. We even hired real guards from Istana Budaya to give our wedding authenticity,” she said.

Dr Diana said some male guests turned up in baju melayu with their wives in the traditional cheong sam.

During the wedding held recently, the couple played Teresa Teng favourites such as Yue Liang Dai Biao Wo De Xin (The Moon Represents My Heart). They were greeted with kompang beats and lion dance performance.

The night before the wedding, the bride celebrated her mehndi night (henna night) in a Bollywood- themed ceremony.

Dr Mohd Aidid, who is based at Hospital Tengku Ampuan Rahimah in Klang, said they wanted to highlight the different cultures and the nation’s rich diversity.

“We do not have to look so far. Our own history is rich in many instances of racial unity.

“In Malaysia, there are so many cultures and we believe it is better to highlight things that can unite us,’’ said the 30-year-old.