Well, in hotels around Kalos there is a woman who gives you a ribbon once a day:
>Saturday - Cyllage City - Snooze Ribbon
Sunday - Courmarine City - Smile Ribbon
Monday - Ambrette Town - Shock Ribbon
Tuesday - Camphier Town - Alert Ribbon
Wednesday - Geosenge Town - Downcast Ribbon
And, there are always the ribbons on this page.
Hope I helped. :)
Source: Above Link and This