Meghan Markle has made quite a splash with her wardrobe choice for the christening of Prince Louis.
She wore an olive green shift dress by American designer Ralph Lauren Monday, accessorizing the frock with a matching hat from Stephen Jones during the ceremony at St. James' Palace Chapel Royal in London, where Meghan was baptized earlier this year.
Prince Louis’ mother, Kate Middleton, wore a white, Alexander McQueen dress with a matching headpiece. His step-grandmother, Camilla, and sister, Charlotte, also wore white.
Prince William wore a navy blue suit, as did Markle's husband, Prince Harry.
Prince Louis, who is 11 weeks old, was asleep in his mother's arms, when they arrived.
The ceremony lasted just 40 minutes and was performed by the Archbishop of Canterbury, Justin Welby, who officiated Prince Harry’s nuptials to Meghan Markle on May 19.
Markle was also baptized by Welby ahead of her wedding to Prince Harry in May.
Prince Louis, who is fifth in line to the throne, was baptized while wearing the historic Honiton lace and white satin gown first worn by James, Viscount Severn, at his christening in 2008.
The gown is a replica of the baptismal outfit first worn by Queen Victoria’s eldest daughter and passed down for all royal baptisms until Lady Louise Windsor’s christening in 2004.
The christening marks the first time Prince William and Kate Middleton were seen with Prince Louis and their two oldest children as a family of five.
Middleton's sister, Pippa Middleton, attended the ceremony, as did her brother James Middleton.
Queen Elizabeth II and Prince Philip were unable to attend the baptism due to scheduling conflicts.