There are celebrity baby names and there are ... these ridiculous celebrity baby names. Seriously, pick your jaw up off the ground as you read the 21 worst.
Added:
North West is just so cute! Scroll through photos of the adorable baby now.
Added: