Blue roses symbolize mystery, aspiration, and
admiration. They can represent deep romantic feelings full of love,
affection, and respect for a woman in an unusual but beautiful way. Blue
roses are a great way to show appreciation and admiration for someone,
making them an ideal gift for any woman.
Read more on Wikipedia