Red roses are the all-time favourite flowers to be gifted on Valentine’s Day (and between lovers, on any other given day). But have you ever wondered why that is? Wonder no more: the bright perennials were the favourite flowers of Venus, the Roman goddess of love!