"8 years of love, 6 years of magic, 4 years of making perfect, beautiful babies," Meghan captioned a carousel of photos and video. "This life we've built together is truly unbelievable. And we've only just begun. You were made for me and I know it when I look at our boys Riley and Barry."