HOLLY MADISON SHOPS AT LAS VEGAS SEPHORA Get link Facebook Twitter Pinterest Email Other Apps November 20, 2011 Holly MadisonHolly Madison was spotted shopping at the Grand Opening of Sephora at The Forum Shops at Caesars Palace in Las Vegas, Nevada.Photo By: RD / Kabik / Retna Digital Get link Facebook Twitter Pinterest Email Other Apps Comments
Comments