Actor Bill Murray shocked bachelor party guests in South Carolina over America's Memorial Day weekend (24-25May14) when he crashed the bash and offered up a speech to celebrate the occasion.

Guests were celebrating a friend's upcoming wedding at a steakhouse in Charleston when one reveller spotted the Ghostbusters star at the bar and asked Murray if he would like to join the party.

The 63 year old initially declined, but later made his way to the celebration to make a speech.

He said, "If you have someone that you think is the one, don't just sort of think in your ordinary mind, 'Ok, let's pick a date. Let's plan this and make a party and get married.'

"Take that person and travel around the world. Buy a plane ticket for the two of you to travel all around the world, and go to places that are hard to go to and hard to get out of. And if when you come back to Jfk (airport), when you land in Jfk, and you're still in love with that person, get married at the airport."