Red roses traditionally represent love and passion, while pink roses are often associated with affection and gratitude. White roses symbolise purity and innocence, while yellow roses represent friendship and joy. Choose the colour that best suits the message you want to convey.