Meghan Markle's Netflix documentary has finally been released, and it's got all the glamor and luxe you'd expect it to have.