The other day I was walking through the mall on my lunch break and something caught my eye. First, let me start off by Louis Vuitton never disappoints when it comes to their window displays, am I correct? Well, while I was browsing, I noticed a new display had gone up! It seems to me as if it is the solar system. It's completely "out of this world!" So my question for you Louis Lovers is, do you know what it's about?! If you have any information about this extravagant new display, I would love for you to share the deets! Can't wait to hear back. Xx, -A.