The launch comes just hours after Netflix released Meghan Markle's first-ever solo lifestyle show.