Stephan Caras is a well known greek designer based in Canada and among the list of 200 best fashion designers in the world. He is called the designer who loves women and I can see why. Visit his website here.
I am not exactly in the mood for commenting or anything right now! I will explain as soon as possible.
Today I am attending Ippolito and Indashion fashion show!See you there!