Fashion trends are usually decided by a combination of high-end designers, celebrities, and the general public. High-end designers will often release trends before they hit retail stores, while celebrities can help to make trends more popular by wearing them in public. The general public also plays a role in fashion trends, as they will often buy into trends that they see on the runway or in magazines.