From Dating to Engaged: Shannon Ford + James Middleton Relationship Timeline
Former Very Cavallari star Shannon Ford is engaged to James Middleton. Get details on their relationship, including major milestones inside.
Former Very Cavallari star Shannon Ford is engaged to James Middleton. Get details on their relationship, including major milestones inside.