Emma watson wearing sunglasses looked too good in her wedding dress