Riverdale star Vanessa Morgan has announced that she will be tying the knot with her Canadian boyfriend James Karnik.