Caught by surprise! Mom-to-be Beyoncé was spotted for the first time last night since announcing that she is expecting her first child with rapper Jay Z. The couple were photographed leaving their hotel in Venice, Italy.
Beyonce, who is rumored to be more than three months pregnant, is celebrating her 30th birthday today! Happy Birthday!