Megan Fox, stocking up on $1,600 worth of goods at Madison, a boutique on Melrose Avenue in Los Angeles.
Read the original:
Megan Fox’s $1,600 Shopping Spree in L.A.!
Megan Fox, stocking up on $1,600 worth of goods at Madison, a boutique on Melrose Avenue in Los Angeles.
Read the original:
Megan Fox’s $1,600 Shopping Spree in L.A.!