President Uhuru Kenyatta was among the many dignitaries who on Saturday attended the traditional wedding of Kirinyaga Governor Anne Waiguru and city lawyer Kamotho Waiganjo.
Ms Waiguru and Mr Waiganjo met 10 years ago in a ferry in Likoni, Mombasa County, while travelling to a conference on the Constitution.
Guests arrived early for the event taking place at Kiamugumo Primary School in Gichugu constituency.
Those present included Orange Democratic Movement leader Raila Odinga, Cabinet and principal secretaries and at least 30 members of Parliament including woman representatives Florence Mutua (Busia) and Gladys Wanga (Homa Bay).
Others were Narok Senator Ledama ole Kina, Siaya Senator James Orengo, Public Service Chief Administrative Secretary Rachel Shebesh, Nairobi politician Beatrice Elachi and Gender Commission member Priscilla Nyokabi.
Mr Odinga arrived to a rousing welcome from the residents.
The lawmakers said they were excited and described the event as well-organised.
Ms Mutua said, "We have come from far and wide to witness and celebrate the wedding of our friend."
At the venue were two tents - one for dignitaries and the other for the public.
The presence of police, including the General Service Unit, was heavy.
Preparations included upgrading the road leading to the school and mounting screens to ensure all guests follow proceedings.
Mr Waiganjo arrived accompanied by traditional dancers, signifying the importance of the ceremony which is an important part of the Agikuyu's marriage rites.