Fergie is back!
And has so many amazing moments, we had to break it down GIF by GIF!
[Image via Instagram.]
Anna Faris has a baby, and his name is Jackie!
Or actually, just Jack.
The high power duo were spotted buying baby clothes a the GAP. And damn that baby is stylin'!!
We're pretty sure he's going to grow out of that ridiculously cute outfit ridiculously soon, but for the next two weeks or so - Jack is gonna be the toast of the town!
See more of the two cuties (below) !!!
[Image via AKM-GSI.]