Prince Albert II of Monaco and his wife Princess Charlene have celebrated Monaco's National Day, marking the country's 165th anniversary, in Monte Carlo.

The couple, who got married in July 2011, attended several ceremonies to celebrate the day on 19 November along with Princess Caroline of Hanover. The events include a ceremony at the Monaco Palace, mass at a cathedral and a evening at the Grimaldi Forum. The royal couple were also seen waving from the Palace balcony during a parade for the National Day celebrations.

Princess Charlene wore a navy blue coat dress, a matching hat with a lace overlay, black leather gloves and a pair of black stilettos. The former South African Olympic swimmer looked elegant in her ensemble as she walked with Prince Albert, who was wearing official royal family dress.

For the evening gala, Princess Charlene opted for an all-cream outfit - a floor-length sheath gown with side slit, matching heels and handbag, and a pair of matching gloves. The 34-year-old donned a net shrug over her dress for added sophistication.

Prior to the palatial ceremony, Princess Charlene and her husband - son of Prince Rainer III and his wife, the former American actress Grace Kelly - visited a gift-giving event for the elderly at the Red Cross headquarters in Monte Carlo and a dinner to celebrate the 25th anniversary of the restaurant Le Louis XV, on 17 November.

Click on the slideshow to view the latest pictures of Princess Charlene and Prince Albert II at the ceremonies.