A dog may be man's best friend but when it comes to girls, you can't beat a sparkly diamond. Like most women, though, I don't go out and buy myself pretty baubles very often. It doesn't mean that I don't like it, I simply cannot justify to myself the money spent on buying something glitzy and gorgeous. This is why giving her a beautiful piece of jewelery is a perfect Valentines Day gift. Plus, whenever she puts it on, she will think of you. Forever and ever.

Of course, it isn't a reason to get her something tacky and really, you don't have to give her a heart-shaped piece of jewellry either. I mean, those are nice, but think about her taste and get her something she'll be happy to wear on any occasion, not just when she's with you.

If anyone were offering, I'd happily have anything from this fabulous selection at Tiffany's. Really.