<P> Maid - of - honour Pippa Middleton also wore a gown by Sarah Burton of Alexander McQueen . It has been described as being made of "heavy, ivory satin - based crepe, with a cowl front and with the same button detail and lace trims as the Bride's dress ." Like her sister, she received "makeup artistry assistance" from Bobbi Brown make - up artist Hannah Martin, but it is unclear who actually put on her makeup for the wedding day . Her hair was loosely curled in a half - up, half - down style by the Richard Ward Salon with a deep side part and a hairpiece made of ivy and lily of the valley to match Catherine's bouquet . </P> <P> The young bridesmaids wore dresses designed by Nicki Macfarlane, handmade with the help of Macfarlane's daughter Charlotte, in their homes at Wiltshire and Kent . The gowns echoed the bride's dress and were made with the same fabrics and button detail along the back . They were described as having a "ballerina - length, full, box pleated skirt" and were hand finished with English Cluny lace . Their ivy and lily - of - the - valley hair wreaths were influenced by Catherine's mother Carole's headdress at her 1981 wedding to Michael Middleton . </P> <P> All of the bridesmaids wore satin Mary Jane style shoes with a Swarovski crystal buckle designed by Devon - based Rainbow Club . Their flowers were designed and made by Shane Connolly and replicated the flowers in Catherine's bouquet: lily - of - the - valley, sweet William, and hyacinth . </P> <P> The pageboys' outfits were designed by Kashket and Partners in the style worn by a "Foot Guard officer at the time of the Regency (the 1820s)" with an insignia from the Irish Guards, whose Colonel is Prince William . The tunics are red with gold piping and have Irish shamrocks on the collars . The Pages wore a gold and crimson sash (with tassel) around their waists, as is tradition for officers in the Irish Guards when in the presence of a member of the Royal Family . </P>

Who did the flowers for the royal wedding
find me the text answering this question