This layered ensemble is the bee’s knees! Navy on grey on grey on beige on black & ruffles on leather on cotton on silk on leather . . . I have layering envy.

(via Elle.com)