DeYawn Snow, as Amelia named her, wasn’t the boring housewife we thought. It turns out, her husband, Eric Snow, filed for divorce in May and just welcomed a baby with his mistress. [The YBF]
Rod Stewart and his third wife, Penny Lancaster, are expecting another baby. [PopEater]
Oksana Grigorieva’s audio engineer allegedly witnessed months of…
Looks like a good kisser to me.