Happy birthday, Duchess Meghan! See her 39 greatest fashion moments in honour of her 39th birthday

By Heather Cichowski