Chris Craymer

Chris Craymer is a British lifestyle photographer[1] who also specializes in fashion,[1] beauty, and portrait photography. He has had a number of books published.[1]

Photography

Craymer's work consists of fashion, beauty, romance, and celebrity portraits for commercial and editorial use. He specializes in beauty, fashion, and interiors.

His work has appeared in editorials in Vogue Britain, Vanity Fair Italia, Condé Nast Traveler, and Harper's Bazaar and Queen. He has shot advertising campaigns for Clarins, Clean and Clear, Dove, Neutrogena, and Ligne Roset.

In March 2009, Craymer published his photo book Romance, which consists of a collection of images of real-life couples. He enlisted the help of real life couples who had a strong sense of personal style and individuality.[2] The Mulberry store hosted events in New York City, London, and Hong Kong on the occasion of the release of the book.[3][4][5][6][7]

Publications

  • The Kiss. Quadrille, 2005. ISBN 978-1844002177.
  • Romance. Bene Factum, 2009. ISBN 978-1903071205.
  • In London. Bene Factum, 2012. ISBN 978-1903071366.
  • From the Heart. Damiani, 2016. ISBN 978-8862084529.
  • American Romance. Damiani, 2018. ISBN 978-8862085847.
gollark: ```rusttype Items = HashMap<ItemType, u32>;fn quantity(items: &Items, desired: &ItemType) -> u32 { if let Some(available_quantity) = items.get(desired) { *available_quantity } else { 0 }}fn contains(items: &Items, desired: &Item) -> bool { quantity(items, &to_item_type(desired)) >= desired.quantity}fn satisfies(available: &Items, desired: &Items) -> bool { for (typ, desired_quantity) in desired.iter() { if quantity(available, typ) < *desired_quantity { return false } } true}fn to_map(is: &Vec<Item>) -> Items { let out = HashMap::new(); for i in is.iter() { out.entry(to_item_type_clone(i)) .and_modify(|e| { *e += 1 }) .or_insert(0); } out}fn one_item(i: Item) -> Items { let out = HashMap::new(); out.insert(to_item_type(&i), i.quantity); out}#[derive(Debug, Deserialize, PartialEq, Eq, Serialize, Clone)]pub struct CraftingResult { pub tasks: Vec<Recipe>, pub costs: Items, pub outputs: Items}fn solve(desired: Item, available: Items, recipes: &MultiMap<ItemType, Recipe>) -> CraftingResult { if contains(&available, &desired) { // If our available items list already contains the desired item, yay, we can just do nothing return CraftingResult { tasks: vec![], costs: one_item(desired), outputs: one_item(desired) } } if let Some(recipes) = recipes.get_vec(&to_item_type(&desired)) { for recipe in recipes.iter() { let result = solve() // ??? } } else { CraftingResult { tasks: vec![], costs: HashMap::new(), outputs: HashMap::new() } }}```My code, or at least part of it.
gollark: That is NOT THE HARD PART.
gollark: (I'm still confused though)
gollark: People have already given helpful suggestions how to, soo...
gollark: Parsing a recipe dump and figuring out the steps to autocraft an item.

References

  1. Craymer, Chris (26 April 2016). "'90 Supermodel Niki Taylor Reflects on Life in Front of the Lens". Harper's Bazaar. Retrieved 2018-04-10.
  2. "Chris Craymer's Romance: A Beautiful Look Book On Love," My Modern Met
  3. Hope Lawrie "Mulberry and Chris Craymer," Archived May 22, 2009, at the Wayback Machine GQ
  4. Edwards, Rachel (20 May 2009). "Chris Craymer: True Romance". Dazed. Retrieved 10 April 2018.
  5. "Mulberry to host Chris Craymer exhibition - Telegraph". The Daily Telegraph. Retrieved 10 April 2018.
  6. Milligan, Lauren. "The Need For Romance". Vogue. Retrieved 10 April 2018.
  7. Chilvers, Simon; Kwateng, Priscilla (18 May 2009). "The fashion briefing". The Guardian. ISSN 0261-3077. Retrieved 2018-04-10 via www.theguardian.com.



This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.