After this, Bennett continued to serve as the commanding officer of the 6th Battalion, as well as acting as the 3rd Brigade commander. In mid-November, Bennett took a brief leave in London, where he was reunited with his fiancée, Bess, who had sailed from Melbourne with her father to meet him. On 16 November, they were married in Chelsea, and after a short honeymoon in Scotland, Bennett returned to the front. On 3 December 1916, he was given command of the 3rd Infantry Brigade and promoted to brigadier general, becoming at 29 the youngest general in the Australian Army. He commanded the brigade for the remainder of the war on the Western Front, leading the brigade through several notable actions, including at Bullecourt, Menin Road, and Passchendaele during 1917, and several actions against the Hindenburg Line in 1918. While Bennett was serving at the front, his wife remained in England; he returned to her briefly in November 1917 and again in July 1918. Just after the war ended, Bess returned to Australia with the couple's 10-month-old daughter, while Bennett remained in Europe until June 1919, briefly touring the Rhine and then viewing the London victory parade, where he escorted Lady Birdwood while her husband, Lord Birdwood, the former commander of the Australian Corps, marched.