Nicole Richie Wore the Shortest Dress With the Biggest Blazer