Home Videos Meghan and Kate together for the first time in 74 days!