kate middleton is boring meghan markle is vibrant diply.com Category:humor Global Rank:24,480 visits:2.7M pages/Per:2.5 ADS