Kate Middleton looked stunning with husband Prince William in Southport and the Princess of Wales’ hair looked super long – the longest she has had it as a working royal. Kate Middleton looked stunning with husband Prince William in Southport and the Princess of Wales’ hair looked super long – the longest she has had it as a working royal.