Monday, February 8, 2010

Spotted: Beyonce In Brazil

Beyonce and Alicia Keys are shooting the video for 'Put It In A Love Song'.


B was caught fresh out of bed getting fresh air...and still looks good!



That's just natural beauty! She looks like she is thinking, 'How In The Hell' did you know I was here??

No comments: