Prince Charles is shown during a reception at St James's Palace in London on May 28.Prince Charles is shown during a reception at St James's Palace in London on May 28. (Kirsty Wigglesworth/Associated Press)

Prince Charles's office says he will attend a D-Day commemoration in France this week after a diplomatic spat over the omission from the guest list of his mother, Queen Elizabeth.

U.S. President Barack Obama and his French counterpart Nicolas Sarkozy are attending the ceremony to mark the 65th anniversary of the Allied landings on June 6, 1944.

The most senior British representative was to have been Prime Minister Gordon Brown rather than the Queen, who is head of state.

The perceived snub created an uproar in Britain, which lost thousands of troops helping to free France from the Nazis.

Prince Charles's office said Tuesday that he would be attending Saturday's event at Sarkozy's invitation.