A cheerful Alanis Morissette was spotted shopping with a pal at Fred Segal in West Hollywood yesterday, and the Canadian singer looked like she was ready to pop! Well not quite -- her due date is January 2011, but she's getting there!

UPDATE: Alanis' rep confirms that her client is having a baby boy - congrats!