Wales ett lysande " garden party " i Marlborough house.