Jennifer Aniston spent four hours at a spa in Beverly Hills on Saturday, and when we caught her walking in to her appointment, she showed off what looks like a tiny baby bump!

After our photos of her covering up her stomach the other day (not to mention those reports that she's not drinking and that she's dropped out of two movies next year), all signs seem to point to the 43-year-old actress being pregnant!

Meanwhile, fiance Justin Theroux gave us his very best stink eye when we spotted him shopping in Beverly Hills: