Onlookers have noticed that Kate is sporting every color of the rainbow and cheering us up with her pops of color