I never called my husband anything but his name - well, to his face, anyway.
I call my kids lots of pet names though. I call my daughter babe or baby, hunny-bunny, sweetheart, sweetness, and of course princess. My son gets babe too, sometimes, or darlin' (said with a drawl), and when he was younger, he was either my handsome prince or my sweet prince. I used to kiss him good night and whisper, "Good night, sweet prince". It's from Hamlet - never mind that it was said while he was dying.
Call me sappy, but I like pet names. I've been called honey, sweety (hate that one), sweetheart, kiddo and variations on my nickname.