Meghan Markle's new solo Netflix show was released on Tuesday, March 4.