The recently divorced Princess Tessy of Luxembourg was treated to a surprise birthday dinner by her friends at the Novikov restaurant in Mayfair, London.

Gearing up for the Halloween season, the Princess seemed to have dressed up as an angel for her 33rd birthday festivities.

View this post on Instagram

Make a wish ✨

A post shared by Theresa (@tessy_from_luxembourg) on

After what she said was a "very tough year" for her, Tessy stated that she was looking forward to making new and exciting memories in a heartfelt Instagram post.

In a video she posted of the evening, she was visibly emotional and shed tears of joy as her loved ones presented her with a huge birthday cake and sang "Happy Birthday" to her.

Princess Tessy was married to Prince Louis of Luxembourg from 2006 to 2017 and the couple share two children.