Jennifer Lopez has sparked rumours that she is pregnant, after indulging in an extravagant babywear shopping spree with husband Marc Anthony.

The couple have recently been seen stocking up on baby supplies - Anthony was spotted buying a Guys Infant Gear nappy bag for $120 (GBP66) at swanky celebrity shopping spot Fred Segal in Los Angeles just last week (ends20JAN06).

A witness at the store tells website MSNBC.com, "He said something that made it pretty clear that it wasn't a gift - that he intended to use it."