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

By Heather Cichowski