KATE MIDDLETON at Valero Pembroke Refinery

KATE MIDDLETON at Valero Pembroke Refinery

KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
KATE MIDDLETON at Valero Pembroke Refinery
VANESSA HUDGENS Out and About in Beverly Hills
KATE MIDDLETON at Royal Variety Performance