This time we have to high heel celebrities of the week. They are Cara Delevingne and Karlie Kloss. Both for very different styles with the same stunning effect.

Cara and Karlie are in New York albeit for different events. They both though rocked some stunning outfits.

Cara was a guest on the Late Show with Stephen Colbert. She came to the event more than properly dressed for the occasion.

Cara rocked a stunning blue suede suit. It featured a pair of fitted long pants and a matching suit jacket. The jacket was with a looser fit and only one button at the waist, so it made for a very deep V-neck style.

Underneath Cara seemed to be wearing only a bra which she was happy to show off along with a long necklace. She teamed the suit with a pair of black leather and suede booties. They had leather pointed toes with a suede top.

The heels were thin and half leather, half golden spikes. They showed Cara means business.

She rocked a few jewels and blue-tinted sunglasses. Underneath we could also see some blue eyeshadows for her makeup choice. She still rocks her short blond hair.

And not it’s Karlie’s turn. She was spotted out an about in NY a day later. Kloss opted for a casual and simpler style.

Karlie rocked a pair of fitted blue jeans which she teamed with a sporty white T-Shirt. Probably the most classic of casual outfits out there.

Of course, she added some extra sparkle to it. Karlie rocked a pair of nude colored pumps. The shoes had pointed toes and thin stiletto heels which she handled with ease.

Karlie completed her look with a pink purse she carried with her. She opted for a no-makeup look and a pair of big leopard-print sunglasses. She also left her long blond hair loose for an extra casual and feminine look.

Karlie seemed in a good mood and smiled and waved to the paps. Her casual, but very elegant style easily earns her the win.