Kate Hudson and Alex Rodriguez landed in London yesterday, and the first item on their agenda was a stop in Notting Hill. The duo was armed with Starbucks for a little shopping, which included a stop by a sunglasses store where they flirted and took a few photos of each other.

Read more:
Kate and Alex Show Their Love in London
Leave a reply