The rapper explained:
[Image via Karl Lagerfeld/Harper's Bazaar.]
Oh yeah! And Tom Cruise was there too!
Sorry, Tom, you look great, but Emily Blunt is the star of the show here.
Looking so bright and colorful, the 30-year-old actress wore a navy Wes Gordon dress with pink filegree print and some AH-Mazing fuchsia Rupert Sanderson heels to Comic-Con over the weekend.
Emily and Tommy Boy were promoting their new movie Edge of Tomorrow at the San Diego convention, and we can only imagine how many geek hearts were racing when they saw Emily in this dress!
[Image via Splash News.]