In the last few years, Selena Gomez has gone through a major style evolution. Gone are the Disney pop princess days, make way for the new chic and sophisticated Selena. She is now, in my opinion, the queen of street style. She always look flawless, with her unique mix of preppy elegance. She is often seen in dark colours and monochrome, but always adds a small pop of colour to make the outfit special. This is very similar to my personal style as well; I don't tend to wear a lot of colour either. Selena loves her over-sized sweaters, coats and blazers, but makes them look elegant and chic with a great pair of heels and some killer shades. Here are a few of my favourite looks from Selena's epic street style collection.