Speculation of an engagement had been mounting, with public opinion showing overall support for the marriage. On 10 February 2005, Clarence House announced that Camilla and the Prince of Wales were engaged. Charles proposed with a beautiful square-cut diamond ring that was reportedly given to the Queen Mother on the occasion of the birth of her daughter, the Queen.
The wedding was due to take place the following month on 8 April, but it was postponed by one day as Charles had to suddenly attend the funeral of Pope John Paul II. The pair were officially married on 9 April at Windsor Guildhall followed by a blessing. Neither Charles' parents nor Camilla's father attended the marriage ceremony; instead Camilla's son Tom Parker Bowles, who is also Charles' godson, and Charles' sons William and Harry acted as witnesses. The Queen and Prince Philip attended the service of blessing afterwards.
The reception took place at Windsor Castle. Camilla looked elegant in a Philip Treacy hat and full-length porcelain blue silk Robinson Valentine dress with a hand-painted ikat design, hand-embroidered with gold threadwork. During the wedding toast, guests reported that Charles shouted "I love Camilla" as he raised his glass. The couple honeymooned in Charles' country home in Scotland, Birkhall, and carried out their first royal engagements shortly after.
Upon her marriage to Charles, Camilla was styled Her Royal Highness The Duchess of Cornwall. Although she is legally the Princess of Wales, it was decided that Camilla should adopt the feminine form of her husband's title as her other title is strongly associated with Princess Diana.
It was a big year for Camilla in 2005. In October, the Duchess was pictured wearing a royal tiara for the first time at a banquet at Buckingham Palace. It was the third time the tiara had ever been worn in public.