CHILLING: Prince William & Kate’s Antichrist Baby!

Catherine Duchess of Cambridge gives birth to her third child, Lindo Wing, St Mary's Hospital, London, UK - 23 Apr 2018

The dress. WOW!