The first lady, joined by President Barack Obama, wore a two-tone purple Oscar de la Renta
dress that cut below the knee while attending a lunch to celebrate the Queen's 90th birthday along with her husband, Prince Phillip.
The designer was an interesting choice, given that on a previous visit to Buckingham Palace in 2009, de la Renta criticized the first lady's fashion choice.
"You don't go to Buckingham Palace in a sweater," de la Renta told WWD
in 2009. During that visit, the first lady wore a dark J. Crew sweater, which de la Renta said did not fully show off the American fashion industry.
De la Renta has been vocal on the first lady's fashion choices during her time in the White House. In 2013, he also criticized her for not wearing an American designer to a state dinner for China at the White House.
Fashion blogs note that the first lady had not worn an Oscar de la Renta dress while in office until she wore a navy dress by the designer to cocktail party after her White House Fashion Education Workshop in October 2014. De la Renta, a Dominican-born American fashion designer, died less than two weeks later at age 82.
De la Renta was known for dressing every first lady since Jacqueline Kennedy. After his death, former first lady Laura Bush remembered him saying, "We will always remember him as the man who made women look and feel beautiful."