The 007 star met his wife and their two children - DYLAN, six, and PARIS, two - at a pier in the exclusive Malibu, California.
An onlooker says, "Pierce seems very excited. He had it all planned out.
"You could see the yacht in the bay offshore. It looked big and expensive and I'm sure it set him back a bit."
An insider adds, "Pierce wanted to make sure he did everything he could to give Keely the time of her life.
"Knowing what a devoted mum Keely is to Dylan and Paris, and knowing she wouldn't be happy leaving them behind, he made arrangements to bring them and their nanny along."
And generous Pierce, 50, showered more presents on Keely, including a $80,000 (GBP50,000) BMW.06/10/2003 17:41