Katie Holmes in a bikini earlier today

Katie Holmes turns heads in tiny black bikini while on mega yacht with boyfriend Jamie Foxx”

Those magnificent breasts from The Gift are gone, but she looks very shipshape at 40.

Wait! Joey from Dawson’s Creek is 40 already? Day-um!