Middleton brightens up a wedding in London on Friday. Plus: Britney Spears, Mariah & Moroccan, Kourtney Kardashian, Madonna and more

GOING GREEN

Country cutie Taylor Swift adds a colorful touch to her spring ensemble for a lunch date Thursday afternoon in L.A.