Blue ribbon is in 20th century still a synonym of high quality and is typically given to winners of different competitions, for instance in sport, but also in culinary or at certain fairs. Did you know the most prestigious colleges like Oxford and Cambridge are sometimes called blue brick universities? Yes, blue is official color for Oxford and Cambridge!
And what is the meaning of Blue Moon (or once in a Blue Moon)?
There are two definitions of phrase Blue Moon and both denote something rare or extraordinary. The original expression comes from old ecclesiastical calendar which typically has 12 full moons. Each one of them has its own name, but from time to time a year with 13 full moons (they occur every 29 days and a half) happens and this extra moon needed its name too - it is a blue moon. To make things a bit more complicated, this moon is by definition a third moon in a season with four full moons, what sounds too much for some people and newer definition was coined: blue moon is a second full moon in a calendar month.
You can expect next 'old' blue moons (third in a season) on May 21, 2016, May 18, 2019, August 22, 2021 and August 19, 2024. As you can notice, only few months (February, May, August and November) can qualify for a blue moon by this criteria.
Next 'new' blue moons (second in a month) will be on January 31, 2018, March, 31, 2018 and October, 31, 2020. It's logical this kind of moon can happen only on the last days in the month and there is no chance to have two full moons in February because it's just too short.
There are also even rarer occasion when a Moon actually looks blue. The reason for this are dust particles, which came into atmosphere thanks to volcanic eruptions.