The Commonwealth Games take place every four years (it's an international multisport event involving athletes from the Commonwealth of Nations), and the royals are always in attendance. You might remember Kate's blue dress from the games in 2014.
This year, the event is taking place from April 4 to 15 in Australia. While Kate could be absent from the occasion altogether (she is due to give birth in April), we're hoping Meghan might make an appearance. If she does, our eyes will be on her outfit.