Lady Violet Manners, 30, reveals she is engaged to ‘Caledonian Cowboy’ Bill Garnock, son of the 16th Earl of Lindsay – in a surprise Instagram post

Lady Violet Manners has revealed she’s engaged to her ‘Caledonian cowboy’ –…