That's Ant, of Ant n Dec, with his girlfriend and the much fought over dog.
This coat fascinates me. Everyone is saying it must be a maternity coat, but perhaps it's just a big pink padded triangle?
It looks like an iced gem. If it were maternity it would actually be better, as you take what you can fit into and keeps you warm. (Though I still question the wisdom of buying a flesh coloured puffer coat)
Can any MN super sleuths find it IRL?