Princess Charlene of Monaco arrived in a robin's egg blue ensemble at Berlin on Monday while she chose to wear a sleek, monochromatic gown to a dinner at Bellevue Castle.

Charlene, who is on a two-day official visit to Germany along with her husband Prince Albert II of Monaco, opted for the same colour during the day as she wore at Windsor Castle in May to a Diamond Jubilee lunch hosted by the Queen.

Princess Charlene, who has recently been seen to have donned rather glamorous outfits, appeared to have upped her style quotient with both the dresses she wore in Berlin.

The 34-year-old princess in her latest short hairdo looked stunning in the blue ensemble with wide-legged trousers and a tank top, over which she wore a stretchable off-the-shoulder sweater of the same robin's egg blue colour.

At the official dinner with German President Gauck and his partner Schadt at the Bellevue Castle, the federal president's residence, Princess Charlene outshone her host by slipping into a low-neck sleeveless beige gown.

Princess Charlene and Prince Albert II also met Germany's Finance Minister Wolfgang Schauble and had lunch with the Foreign Minister Guido Westerwelle and his partner Michael Mronz. The latter joined Princess Charlene and Prince Albert II on a boat journey on River Spree.

The royal couple visited Brandenburg Gate where they were accompanied by Klaus Wowereit, the Mayor of Berlin.

According to the Royal Palace of Monaco, the visit of Prince Charlene and Prince Albert II should further reinforce the close ties between both countries. The couple is to visit Stuttgart on the second day of their official tour where they will visit the Mercedes-Benz Museum and its research centre as well as the Bosch Company.

A Former Olympics Swimmer met Another

Princess Charlene, the former former South African Olympics swimmer, also met a former German swimmer van Almsick during her visit to Berlin. The Royal Palace says Princess Charlene has invited the South African swimmers selected for the London Olympics to train in the principality.

"The princess would like these very promising young athletes to benefit from the best possible conditions before the Games. With the support of her foundation, the princess made certain the swimmers would follow a rigorous physical preparation programme perfectly adapted to the Olympic Games. The princess said she would be extremely attentive to the proper organisation of their stay, which should last from 8 to 22 July in Monaco," an official statement from the palace reads.

Scroll down to view the latest pictures of Princess Charlene and Prince Albert II at Berlin.