1) Zoe Saldana
I love her style but first of all, i love her! She's beautiful and always knows what will look good on her. She's always manages to look classy and elegant but a little bit edgy at the same time.
2) Solange Knowles
I think she's great in mix and matching with different colours and patterns and always looks very original and stands out.
3) Bianca Brandolini
Bianca has a great sence of style, whatever she does she always looks great and natural.
4) Miranda Kerr
Miranda always looks great whether it's a runway show, red carpet event or just a run to a supermaket. Her style has changed after she had a child, Flynn and they always look very cute walking down the streets together.
What i love about Rihanna's style these past few years is that it's very strong, edgy and bad ass. I think dressing edgy empowers women and gives them confidence.