I like tailored pieces along with some feminine style (have to show those legs). Clothes should help define your shape, not drape!
Found this store in San Franciso that had a good mix of clean lines and feminine allure. Picked up a killer military trench coat. But, for our weather, I prefer a look like this - the aforementioned blazer that your boyfriend would wear, but accentuates the waist, the wily dress that your boyfriend wants you to wear, and of course heels! Always wear heels.
Aritzia is the store. Mostly in Canada but a few locations in the states: http://aritzia.com/