Well most of those should not even be embarassing and she is hardly to blame. Not knowing the protocol, wanting to show affection to her husband, calling him my love, writing nice words on a banana? How aweful! (roll eyes) If anything it improves my opinion of her.
MM not fit for a royal, she act more as a celebrity rather than a royal. Kate MIddleton is more of an deep rooted aristocratic english royal, low profile, with humility & strong family value background.