Jessica Alba's face is all you need to see to understand why she says this WILL be her last child.
Looking as pregnant as can be, Jessica was out and about in Bev Hills Saturday ... but we're guessing she'd rather to be somewhere giving birth. Based on that look, anyway.
Best we can guess she's somewhere between 8 and 9 months.
This baby #3 for Jess and Cash Warren. They already have 2 girls -- Honor and Haven -- and they've announced this one's a boy. So, yeah ... that's a wrap.