Kim Kardashian gets a loving birthday wish from her younger sister, Khloe Kardashian, on her 33rd birthday. Khloe called her sister and Keeping Up with the Kardashians co-star a “real life Princess Jasmine” from Aladdin.

Khloe, who’s having marriage issues with her husband of four years, Lamar Odom, took some time to write a sweet message to Kim on her blog.

“You truly are a princess to me! So perfect, so strong, so sweet…. Thank God I have you as my sister! With every year I am more and more grateful for our bond,” she wrote. “The woman and mommy you have become is inspirational. Thank you for being such an amazing sister and friend! I love you Keeks!!! More and more with everyday! May this year continue to be filled with blessings for you!”

Khloe also posted a collage of the two on her Instagram page. She wrote in the caption, “You truly are one of my best friends. To me you are an angel in disguise. Always there for me in any way! My wish is that I give you as much in life as you have given me!”

Kim’s mom also wrote a sweet message to her daughter on her blog. Kris Jenner wrote, “I can remember the day you were born like it was yesterday – you in your pink satin gown and everyone so excited to meet you! You have been one of the true lights in my life and to watch you blossom and grow as a mom has been a true joy.”

While today is Kim’s official birthday, she will be celebrating in Las Vegas on Friday.

image: NBC