Jennifer Lopez is selling her $11 million Miami Beach mansion, because she does not want to be reminded of her ex-lover, Ben Affleck. The mansion contains eight bedrooms, eleven fireplaces (in Miami?), a pool, a dock - and apparently a host of bad memories of her failed engagement to Affleck. Lopez and her new husband, singer Marc Anthony, are planning to move to penthouse apartment in the same area.