I've spent a good chunk of today looking at various people's work and trying to work out what it is that makes it look so finished and professional. I have decided that borders and backgrounds make a massive difference. Something I never seem to bother doing.
I'm pretty pleased with how it has turned out, regardless of how immensely girly it is. I think it'll definitely work well on a postcard.