Meghan Markle's real name isn't actually Meghan - and Prince Harry's isn't Harry

Meghan Markle and Prince Harry have just welcomed their first child - a healthy little boy - which has got fans thinking about the couple's names