Princess Catherine in Alexandra McQueen (coat) YOU MAY ALSO LIKE: • #How sweet! Prince William is so much... #shorts #kateandwilliam #kate #william #fashion #alexandermcqueen