Duchess Catherine takes George swimming

Britain’s Duchess Catherine went swimming with Prince George yesterday (28.04.15).
The 33-year-old royal – who is believed to be five days overdue with her second child – and her 21-month-old son drove to Buckingham Palace for a dip around lunchtime and appeared relaxed behind the wheel of her Range Rover, before returning to Kensington Palace later in the day.
Swimming is recommended by some baby experts as a way of bringing on labour naturally, though it is unclear whether the duchess joined her young son in the water.
Meanwhile, the Lindo Wing at St. Mary’s Hospital in London – where the duchess and her husband Prince William will welcome their second child into the world – is being kept under 24-hour armed guard, with their presence at the facility sparking speculation Catherine is in labour, though they have been stationed there for several days.
Former head of royal protection Dai Davies told the Daily Telegraph newspaper: “The Duchess is overdue so it’s not surprising that they are there.
“It is similar to a royal visit, when the police will be at the venue ahead of the royal family’s arrival, only in this instance they don’t know when that arrival is going to be.
“They have to make sure the area is secure, they will have carried out sweeps inside and they will be making sure they are familiar with the geography, the entrances and exits, and what options they have if an incident arises.
“They will be armed. In this day and age it would be nonsensical for them not to be armed, even inside a hospital.”