Lily Allen had two reasons to celebrate yesterday. She married 33-year old Sam Cooper and revealed to her family and friends that she was pregnant.
The couple married at St James the Great Church in Cranham near Stroud.
26-year old Lily arrived at the church with her father, actor Keith Allen, who plays the Sherriff of Nottingham in the current Robin Hood series.
The wedding was conducted with a military style operation with the couple paying to have the streets for an area of half a mile surrounding the church cut off from the public.
Lily and Sam have been together for three years. Sam proposed on Christmas Day 2010 during their holiday in Bali.
VIDEO: Lily Allen, the Undercover interview:










