TEEN VOGUE

Kristin Cavallari attended the Immortal 3D premiere in Los Angeles wearing Mimi Plange mini hand beaded Swarovski crystal dress and was featured in Teen Vogue

.