On Sunday night many celebrities walked the black carpet as they arrived at the MTV Video Music Awards in Los Angeles. On the far left, a pregnant, glowing Beyonce stole the show in this orange Lanvin dress. I love the contrast of her large emerald ring against her vibrant dress. Zoe Salanda rocked her black, beaded Barbara Bui mini, while Victoria Justice looked very age appropriate in silver Thayer mini dress. Katie Holmes made an unexpected appearance, looking fabulous in her eye-catching Azzedine Alaia woven dress.