Melania Trump, Michelle Obama, Laura Bush and Hillary Clinton honour another former US first lady.