Marriages and children
Before 7 February 1507, Charles Brandon firstly married Margaret Neville (born 1466), widow of Sir John Mortimer (d. before 12 November 1504), and daughter of John Neville, 1st Marquess of Montagu (slain at the Battle of Barnet) and Isabel Ingaldesthorpe (or Ingoldesthorpe), daughter and heiress of Sir Edmund Ingaldesthorpe (or Ingoldesthorpe) and Joanna Tiptoft. Charles and Margaret had no children. The marriage was declared void about 1527 by the Archdeaconry Court of London, and later by papal bull dated 12 May 1528. Margaret subsequently married Robert Downes, gentleman.
In early 1508, in a secret ceremony at Stepney, and later publicly at St Michael's, Cornhill, Charles secondly married Anne Browne, daughter of Sir Anthony Browne (Standard Bearer of England in 1485) and Eleanor Ughtred, and thus the stepdaughter of Margaret Neville's sister Lucy Neville. Eleanor Ughtred was the daughter of Sir Robert Ughtred (c. 1428 – c. 1487) of Kexby, North Yorkshire and Katherine Eure, daughter of Sir William Eure of Stokesley, Yorkshire. By Anne Browne, Charles had two daughters:
Lady Anne Brandon (1507–1557), who married firstly Edward Grey, 3rd Baron Grey of Powis, and after the dissolution of this union, Randal Harworth.
Lady Mary Brandon (1510–c. 1542), who married Thomas Stanley, 2nd Baron Monteagle.
Anne Browne died in 1511. The papal bull of 1528 also declared his two daughters by Anne Browne legitimate.
Charles was then contracted to marry Elizabeth Grey, 5th Baroness Lisle (1505–1519), and was thus created 1st Viscount Lisle of the third creation in 1513, but the contract was annulled, and he surrendered the title either before 1519 or in 1523.
In May 1515, Charles thirdly married Mary Tudor, Queen Dowager of France (18 March 1496 – 25 June 1533). After their marriage, Charles and Mary resided at Westhorpe Hall, where they raised their four children:
Lord Henry Brandon (11 March 1516 – 1522)
Lady Frances Brandon (16 July 1517 – 20 November 1559), who married Henry Grey, Duke of Suffolk, 3rd Marquess of Dorset, by whom she was the mother of Lady Jane Grey.
Lady Eleanor Brandon (1519 – 27 September 1547), who married Henry Clifford, 2nd Earl of Cumberland.
Henry Brandon, 1st Earl of Lincoln (c. 1523 – 1 March 1534)
On 7 September 1533, little more than two months after Mary's death, Brandon married for the fourth time. His bride was Katherine Willoughby, 12th Baroness Willoughby de Eresby (22 March 1519 – 19 September 1580), the daughter and heiress of William Willoughby, 11th Baron Willoughby de Eresby and María de Salinas. They had two sons, both still children when Brandon died in 1545, and both of whom died of the sweating sickness on the same day in 1551:
Henry Brandon, 2nd Duke of Suffolk (18 September 1535 – 14 July 1551)
Charles Brandon, 3rd Duke of Suffolk (1537 – 14 July 1551)
Katherine married Richard Bertie in 1553, and had a son and a daughter by him.
Charles also had several illegitimate children:
Sir Charles Brandon, who married Elizabeth Pigot, widow of Sir James Strangways.
Frances Brandon, who married firstly William Sandon, and secondly Andrew Bilsby.
Mary Brandon, who married Robert Ball of Scottow, Norfolk, the uncle of Temperance Flowerdew and John Pory.