When Beresford was appointed Commander in Chief of the Portuguese Army in March 1809, Warre was appointed his first "aide-de-camp" and promoted to Major. Warre took part in all the operations of Beresford's division in 1809–10, including the Crossing of the Douro and the capture of Porto as Arthur Wellesley.