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.!
Posted in Celebrities, Hot Stuff
Tagged 600-worth, couples, ioan gruffudd, expectant-dad, fallen, goods-at-madison, megan, playing-the-role, the-role, tips