What do rose colours mean? A quick guide to choosing a bouquet

Pink, red, white and yellow: common meanings of rose colours to help you pick the right bouquet for the occasion.
The colour of the flowers is part of the message you want to send. These are common, widely recognised meanings rather than fixed rules; what matters most is that the bouquet suits the taste of the person you are giving it to.
Red: the colour of love and deep feelings, most associated with romantic occasions, Valentine’s Day and engagements.
Pink: expresses admiration, gratitude and tenderness, and suits Mother’s Day, birthdays, congratulating new parents and thank-you messages.
White: the colour of purity and new beginnings, suited to weddings, graduations and calm celebrations.
Yellow and orange: bright colours that express friendship and optimism, suited to visiting a friend or congratulating someone on a success.
Purple and lavender: an elegant, distinctive touch for people who love soft or unusual colours, and they pair beautifully with pink or purple wrapping.
Tips for choosing: mix two or three colours instead of one so the bouquet looks richer, add greenery such as eucalyptus to bring out the colours, and choose wrapping that matches the main colour. If you do not know their taste, pink roses with white are a safe choice loved on most occasions.

