April 27, 2019

Meghan Markle and Prince Harry wait the arrival of Baby Sussex

Will it be an April baby, or will the wait stretch past the middle of next week?