Fun Puns of Celebrity Names

I found these on Facebook this morning.

I must have been in just the right frame of mine, but some of them are absolutely hilarious!

Which ones are your favorites?