Katy Perry doesn't think Meghan Markle's wedding dress fit her properly and she preferred the gown worn by then-Kate Middleton to her 2011 nuptials.