23 July 2013

Celebrity Look for Less: Kate Beckinsale Style

Top $45 // Pants $20 // Shoes $70 // Bag $84 // Necklace $50 // Sunglasses $17