Christmas is a time of joy, happiness and most importantly peace. Hoping others follow suite this season, Moesha star Countess Vaughn has ended her long standing feud with former cast mate and pop sensation Brandy Norwood, who usually just goes by Brandy. Countess Vaughn starred as Kimberly Parker on the hit UPN sitcom Moesha from 1996 to 1999. And she even got her own spinoff, which had a successful four year run. But she never could quite see eye-to-eye with her leading lady.

That all came to an end this weekend, when Countess Vaughn penned an open letter to Brandy. She desperately wants to end this 18 year long rivalry. And she had quite a bit to say, though some have accused Countess of having a horrible way with the English language. Here's her heartfelt plea to her former co-star.

"I'm proud of you. For placing one foot in front of the other. For waking up every morning and simply giving it your best shot. for placing a premium on personal growth too. We been threw are ups and downs , high and lows ... But at the end of the day I had to learn in find myself why not be friends when we're both talented, Why call you names when your just an amazing person... I'm proud of you for being you and working to rise to the best you inside of you.You are an amazing being with amazing God-given capacity. I believe in who you are and who you are working to be."

Countess Vaughn doesn't stop there. She goes onto admit that she's not exactly a perfect person. And she seems to be genuine in her approach. Even though this may have worked better as a private message. But where would the fun in that be? The actress goes onto say this.

"We are all works-in-progress. One of life's purposes is to improve on the wiring under the hood of our lives. I believe in your ability to stand and courageously be the person you were meant to be. Im not perfect , no where near it..I care about your life and your happiness. I wouldn't do what I did if I didn't. I care about you as a person. We are spiritual siblings, you and I. I know this to be true. And it means a lot to me... I apologize for anything Negative I've ever done are said to you ....sorry this had to be on social media , I just want the world to see that I've grown out of my comfort zone ..... Hopefully one day I can tell you in person or on the phone to let you know I mean everything I've wrote .....I didn't do this for applause, because we all know that some people don't believe celebrities to be "human", but this came from a very human place. No matter how or if she respond know that the Universe will continue to bring me growth and happiness because that is what im putting out there...Congratulations on every thing you've accomplished... Love you beautiful ....happy holidays from Countess."

What started the feud? We're not sure. The two actresses just didn't get along on set, and their mutual dislike of each other carried through each passing season of the sitcom on the now defunct UPN. Brandy Norwood decided to accept the apology, and agreed to bring the feud to an end. Here's what she had to say in response.

"Oh, Countess. My heart is touched right now. You are beautiful to me. Always have been and always will be! I'm so thankful that we had such an amazing journey together as artists and as sisters growing up and growing through the pressures of being child stars. I would love to start a new friendship with you with new heads on both of our shoulders. It will also be great to work together again. Without you, Moesha would not have lasted as long as it did. I love you. Check your DM's."

Way back in 1998, Brandy told Vibe Magazine that Countess Vaughn had called her a 'bitch' to her face while declaring she was the reason the show was so successful. And this was done in a room full of people. Brandy then goes onto say that she did not verbally retaliate, knowing that Countess 'wakes up and looks at herself in the mirror and gets disgusted.'Now that the feud is behind us all, perhaps Moesha will be the next show to get a revival series? What do you think? Great idea? Or just...No!