Blake Lively Just Wore a Denim Micro Mini With Naked Heels in New York City

You’ve never seen a Canadian tuxedo quite like this.