Meghan Markle, Prince Harry surprised Kate Middleton with birthday gifts, says the source: She was ‘surprised’